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!!!)
Bare minimum left to do
- scenes, ECS, components
- unlit rendering + camera (start small n retro!)
- input
- physics
Stretch Features (doable but low priority)
- post-processing effects
- particle system
- audio system
Crazy Features (probably not anytime soon)
- vulkan rework ... lowk thinking of skipping 10,000 steps and going straight to big vulk :/
- scriptable runtime
- networking/multiplayer