IntensiGame
The IntensiCode 2D game engine targeting Android, J2ME and J2SE.
IntensiGame is a simple 2D game framework with a ‘game engine’ at its core. This engine knows how to render ‘frames’ and keep track of time and issue the proper number of ‘control ticks’. The application has to “only” separate the drawing of the state and advancing the state. Everything else is handled by the framework.
This project is hosted at github. See the description there for more details.
See the IntensiME and IntensiDroid projects for platform-specific implementations of the IntensiGame APIs.