Difference between revisions of "Development roadmap"
From OdaWiki
(This page is very out of date. Hoping to make it more close to the current standing) |
|||
(9 intermediate revisions by 4 users not shown) | |||
Line 1: | Line 1: | ||
− | This section is a roadmap | + | This section is a roadmap for planned and wanted features for Odamex. This is a volunteer project. You, as a volunteer, make the decisions, this is merely a rough guide. Patches are welcome to improve the Odamex project! |
− | + | === Completed === | |
− | + | ||
− | + | ||
− | + | ||
− | === Completed | + | |
* Console paste | * Console paste | ||
* WAD Switching | * WAD Switching | ||
* WAD Downloading | * WAD Downloading | ||
* Linux/OSX/BSD/Win32/SPARC compatibility | * Linux/OSX/BSD/Win32/SPARC compatibility | ||
− | * | + | * Capture The Flag game mode |
* Network compression | * Network compression | ||
* cvar overrides and server tags | * cvar overrides and server tags | ||
− | |||
− | |||
− | |||
− | |||
− | |||
* GPL compatibility | * GPL compatibility | ||
+ | * Boom playable (some missing features) | ||
+ | * Spectator support | ||
+ | * Vanilla demo playback | ||
* Smooth prediction | * Smooth prediction | ||
− | * | + | * Demo recording |
− | * | + | * Crash Reporting (Windows only) |
− | == | + | === Confirmed Future Improvements === |
− | + | * Voodoo doll support | |
+ | * Complete Boom support | ||
+ | * Support for different fonts (console and in-game) | ||
+ | * Demo retro compatibility with older versions / future versions | ||
+ | * Survival game mode | ||
+ | * Last Man Standing and Team LMS | ||
+ | * PNG Support | ||
+ | * UDMF Support | ||
− | === Proposed | + | === Proposed === |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
* IPv6 support | * IPv6 support | ||
− | * | + | * In-game launcher |
* Both TCP(no-nagle) and UDP options | * Both TCP(no-nagle) and UDP options | ||
− | * | + | * Console select/copy, buffer scroll up/down |
− | + | * [[accelerated software rendering]] | |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | * | + | |
− | + | ||
− | + | ||
− | + | ||
* [[Multilingual Support]] | * [[Multilingual Support]] | ||
+ | * OpenGL rendering | ||
+ | * Account system for player statistics | ||
* Dual/Tri-head display support, like doom2.exe -left and -right commands | * Dual/Tri-head display support, like doom2.exe -left and -right commands | ||
− | * Bots | + | * Bots |
− | * | + | * BIGFONT support |
− | + | ||
− | + | ||
* [http://www.teamhellspawn.com/voxels.htm Voxel sprites] | * [http://www.teamhellspawn.com/voxels.htm Voxel sprites] | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | == | + | == See also == |
− | + | * [[Next release]] |
Latest revision as of 21:49, 12 July 2019
This section is a roadmap for planned and wanted features for Odamex. This is a volunteer project. You, as a volunteer, make the decisions, this is merely a rough guide. Patches are welcome to improve the Odamex project!
Completed
- Console paste
- WAD Switching
- WAD Downloading
- Linux/OSX/BSD/Win32/SPARC compatibility
- Capture The Flag game mode
- Network compression
- cvar overrides and server tags
- GPL compatibility
- Boom playable (some missing features)
- Spectator support
- Vanilla demo playback
- Smooth prediction
- Demo recording
- Crash Reporting (Windows only)
Confirmed Future Improvements
- Voodoo doll support
- Complete Boom support
- Support for different fonts (console and in-game)
- Demo retro compatibility with older versions / future versions
- Survival game mode
- Last Man Standing and Team LMS
- PNG Support
- UDMF Support
Proposed
- IPv6 support
- In-game launcher
- Both TCP(no-nagle) and UDP options
- Console select/copy, buffer scroll up/down
- accelerated software rendering
- Multilingual Support
- OpenGL rendering
- Account system for player statistics
- Dual/Tri-head display support, like doom2.exe -left and -right commands
- Bots
- BIGFONT support
- Voxel sprites