Features
- Cross-platform graphics, audio, input, and file i/o abstractions
- Direct OpenGL ES 1.x and 2.0 access
- Meshes, textures, framebuffers, shaders and other OpenGL wrappers
- Sprites, atlases, fonts, particles
- Linear algebra and geometry utilities
- 2D scene-graph and UI library
- Box2D physics and TMX tilemap support
- Flexible 3D API [work in progress]
Don't be forced to use anything, pick and choose.
More Features
Fast In All Respects
- Write and debug your game on the desktop, using high-productivity tools like
code hot-swapping.
- Only deploy if absolutely necessary, reducing iteration times.
- Performance critical parts written in C/C++
- Heavy emphasis on avoiding garbage collection for Dalvik/Javascript, by careful API design and the use of custom collections
- Work-arounds for known platform quirks, e.g. memory limits for Android apps
Get Started!