JGame is a small multiplatform 2D game engine. It runs on the Java JRE 1.3+ platform, the J2ME (MIDP2.0/CLDC1.1) mobile platform, and the Android (2.1+) platform. It provides a very high-level framework for "classic" type arcade games.
This project contains four playable arcade clone games. Breakem, Shootem, Munchem, and Blockem. It also contains a utility library built and designed to make implementing these games relatively easy.