Roadmap
There are many features missing in the proyect, here are some of the contemplated features for future development.
Server
- Cheating prevention
- Optimization
- Client prediction
- UDP server (now it's only TCP)
- Better communication protocols
- AI / ML enhancements
- Good logger
- Server metrics
- Game saving (like game recording...)
- Modularity (server customization)
- More examples and docs
Game Engine
- Improved ECS
- Math / physics library
- Out-of-the-box components for ECS
- Good logger
- Multi-platform support
- Window abstraction layer
- Renderer API (OpenGL or Vulkan)
- Modularity (engine customization)
- More examples and docs
See how to get started in the next section!