MGP is a lightweight 3D game engine.
- Rendering: OpenGL ES rendering backends with PBR, CSM
- PostEffect: SSAO, bloom, FXAA
- Assets: Importing GLTF
- UI: Build-in Declarative UI system
- Text: Dynamic load TTF fonts with unicode supporting
- Animation: Animation system with skeletal character animation
- Terrain: Height map based terrains with LOD
- Physics: Powered by Bullet
- Audio: 3D audio system with WAV and OGG support
- Lua like script (unmaintained)
use fmake to build.
fan fmake engine/fmake.props -G -debug
Open-source under Apache 2.0 license.