A Simple and Complete 2D cross platform game engine. This project is under heavy development right now, As a side project, I hope I would release v0.1 very soon. :)
Support MacOSX and iOS already, Android is on it's way.
Built with C++ and support script with Lua. Node based system(every gameobject is node).
- Node Scene graph
- Sprite
- Scale9Sprite
- Spine(v3.15 features, baisc skeleton and mesh animation)
- BMFont
- ParticleSystem (Quad)
- *Scene Loader (temporary name)
- *Asset manager
- *TTF
- *tiled map
- *ParticleSystem (PointSprite)
- **ParticleSystem (Transform feedback)
Thanks to imgui, it's such a fantasic gui library. The Game tool is written in Lua using the custom imgui luabindings. Check lua_imgui.cpp for more details.