Skip to content

Latest commit

 

History

History
31 lines (25 loc) · 1009 Bytes

README.md

File metadata and controls

31 lines (25 loc) · 1009 Bytes

logo

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. :)

Platform

Support MacOSX and iOS already, Android is on it's way.

Must know

Built with C++ and support script with Lua. Node based system(every gameobject is node).

Supported features (* means on the way)

  • 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)

Game Tool

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.

editor-screenshot