e3roid, 2D game library for Android

What is this?

e3roid is a 2D game library for Android.

For more information, check out our Google code project page or e3roid blog.

e3roid is…

  • Android OpenGL game framework
  • Works on Android 2.1 or above
  • Easy to use, simple 2D game engine

e3roid is not…

  • Fully functional 3D game engine

e3roid features…

  • Easy to use API
  • Sprites and Sprite Sheets support
  • Layer management
  • Sprite Modifiers (Move, Rotate, Scale, Sequence, Reverse, Loop…)
  • Ease Functions(Exp, Sin, Bounce, Back In…)
  • Text rendering(fixed and dynamic)
  • On Screen Analog/Digital Contoller with multi touch support
  • Tiled maps (Orthogonal maps)
  • OpenGL ES 1.1 based
  • Uses Vertex Buffer Object(VBO)
  • Integrated with XML Layout
  • 2D Physics using Box2D (libgdx powered)
  • TMX Tiled Map support (map editor can be downloaded from http://www.mapeditor.org/)
  • Soft input keyboard capability
  • Lua: Lightweight scripting language support
  • NEW - JavaScript scripting support
  • NEW - Audio input capability
  • NEW - Handy debug console
  • Lots of example included
  • … and more!

New features video up now

E3roid framework is now supporting TMX tiled map which can be used to create orthogonal tiled map like RPG games. TMX map files can be edited by using the mapeditor.

Now I revised the examples, check out youtube video which demonstrates new features of e3roid game engine.