Welcome, Guest! Log In | Create Account

Share

JGame - a Java engine for 2D games

by schooten

JGame is a 2D game engine that runs on any Java JRE 1.2+ platform (OpenGL optional) and the MIDP2.0/CLDC1.1 mobile platform. It provides a comprehensive high-level framework, enabling arcade-style games to be developed with a minimum of code and effort.


http://www.13thmonkey.org/~boris/jgame/

Side-Scrolling/Arcade Games

Project Feed

  • jgame-engine 3.3 file released: jgame-20080310a.zip

    * moved adGLListener upwards in initialisation because it seemed the listener did not always catch init events
    * fixed race condition where Animator was not always started
    * load screen now works properly in OpenGL
    * fixed bug where rotated sprites went ...

    04:08PM on Mar 17 2008

  • jgame-engine 3.3 file released: jgame-20080310a.tar.gz

    * moved adGLListener upwards in initialisation because it seemed the listener did not always catch init events
    * fixed race condition where Animator was not always started
    * load screen now works properly in OpenGL
    * fixed bug where rotated sprites went ...

    04:08PM on Mar 17 2008

  • jgame-engine 3.2 file released: jgame-20080216.tar.gz

    * Added new platform: jogl.  A game compiled for jgame-jre can be linked to
      jgame-jogl without any changes.  Some common code shared between jre-awt
      and jre-jogl has been moved to a separate class, JREEngine.  
    * added new methods ...

    09:34PM on Feb 16 2008

  • jgame-engine 3.2 file released: jgame-20080216.zip

    * Added new platform: jogl.  A game compiled for jgame-jre can be linked to
      jgame-jogl without any changes.  Some common code shared between jre-awt
      and jre-jogl has been moved to a separate class, JREEngine.  
    * added new methods ...

    09:33PM on Feb 16 2008

  • jgame-engine 3.1 file released: jgame-20070825.tar.gz

    * optimised checkCollision (25%), checkBGCollision, repaintBG, moduloFloor,
      scaleXYPos, getCenterTiles(4x), calls to moduloXYPos.
    * replaced central Hashtable "objects" by SortedArray.  Objects are now
      always sorted, and enumeration is about 10 times ...

    11:29PM on Aug 25 2007

  • jgame-engine 3.0 file released: jgame-20070809.tar.gz

    * New platform-independent versions of Point, Rectangle, Color, Font.
    * Changes in package structure.  Base classes are now in jgame, platform independent implementation details in jgame.impl, platform dependent classes in jgame.platform.
    * Major changes ...

    03:20PM on Aug 09 2007

  • jgame-engine 2.3 file released: jgame-20070622.zip

    * wraparound playfield support, new methods setPFWrap and getX/YDist.
    * audio no longer starts the same sample twice in the same frame
    * fixed bug in setTile, which did not draw the tile properly when view offset not 0. setTile now invalidates the tile, ...

    11:52AM on Jun 22 2007

  • jgame-engine 2.3 file released: jgame-20070622.tar.gz

    * wraparound playfield support, new methods setPFWrap and getX/YDist.
    * audio no longer starts the same sample twice in the same frame
    * fixed bug in setTile, which did not draw the tile properly when view offset not 0. setTile now invalidates the tile, ...

    11:46AM on Jun 22 2007

  • jgame-engine 2.2 file released: jgame-20070531.zip

    2.1.1 -> 2.2 (20070531)
    
    * volatileimages are now used for the draw buffers
    * moved getConfigPath to JGEngine
    * improved exit code, esc can now be used to exit StdGame
    * added ...LastKey... functions
    * added highscores to StdGame and a couple of the ...

    09:29PM on May 31 2007

JGame - a Java engine for 2D games Actions