JGame is an open source 2D game engine that runs on any Java 1.2+ JRE platform, as well as the mobile CLDC1.1/MIDP2.0 platform.
JGame provides a very high-level framework, enabling `classic` type arcade games to be developed with a minimum of code and effort.
JGame is based on sprites with automatic animation and collision detection, and a tile-based background with easy sprite-tile interaction facilities. JGame games can be deployed in a variety of ways without requiring any changes in the code: regular applications, webstart, applets, or MIDlets.
JGame uses 2D graphics acceleration where possible and it is highly optimized.
What`s New in This Release: [ read full changelog ]
· fixed retrigger bug in disable/enableAudio
· added method invokeUrl
· Added Android platform. New functions isAndroid and functions for reading accelerometer.
· made EngineLogic.splitList/imageutil/undefineImage public static for Android version
· Added code for resizing images when the screen resizes.
· improved Ogrotron and Caverns of Fire
· JRE now centers the canvas properly for all scaling preferences. JOGL now centers and constrains aspect ratio properly.
· load progress bar is lowered a little to be more splash screen friendly
· html/ now includes games.html and mobile.html; moved screen grabs to html/grabs