C++ game engine
Goal
- make a minimum viable engine with solid fundamentals and expandability
- make some example projects
- develop a small singleplayer FPS game with this engine
Completed
- asset manager + serialization (BASICALLY DONE!!!)
- scenes, ECS, components (ALSO DONE!!!)
MVP Remaining Items
- renderer, camera
- input system
- physics
QOL Features (in the order of how much I want to do them...)
- visual post-processing
- particle system
- audio system
- UI system
Really Cool Stuff (probably not anytime soon)
- vulkan graphics backend
- scriptable runtime
- networking/multiplayer