A C++ game engine
GOAL: Run the same code I wrote in a Minecraft clone I made in Unity with Crowny
- Editor
- C# scripting using Mono
- PBR
- OpenGL, Vulkan
- Windows, Linux
- Refactor OpenGL
- Multithreading? (Firstly only "queable" tasks (async resource loading, audio streaming, then whole engine))
- Implement 3D physics using PhysX
- Proper material system and shadows
- Documentation
- Game builds (I have a "usable" engine here)
- Big refactor/clean up