A simple 3D game engine.
Note: This is in OpenGL version in main branch
Prerequisites:
Build:
mkdir build
cd build
cmake ..
make
API | Progress |
---|---|
OpenGL | Deprecated(old version in main branch) |
Vulkan | WIP |
Note: New RHI design, others api will be implemented by Mesa
project.
flowchart TD
editor --> runtime/include;
runtime/include --> engine;
engine --> common;
engine --> management;
management --> gameplay;
management --> resource;
management --> platform;
gameplay --> common;
management --> common;
platform --> common;
resource --> common;