A new version was released.
Changes Since Last Release:
The menu system got a simple message display area. It might need
some more finetuning, but the interface should not change anymore.
There have been some code cleanups for both the walkround and the
pathfinder demo. Also the walkaround demo was expanded to showcase
the new message display area.
A new package "objects" was introduced, with an object registry to
link integer values of the LayeredMap class to game objects. No test
or showcase exists for this yet, so it might have undiscovered bugs.
Change Log:
NEW: Object registry to link int values from maps to game objects.
NEW: "PathDestination" interface for pathfinding engine. This allows
to check "destination reached" conditions in a very generic way.
NEW: ASCIITilePainter got setFont() Method.
NEW: MessageDisplayArea class in the menu package to display HTML
formatted game messages.
CHG: TiledMapPainter now supports a painting strategy for transparent
tiles, too (which need to be painted in bottom up order).
CHG: Moved "newMap" method from MapDisplay to MapControl class.
CHG: Set pathfidner demo thread to be a "deamon" thread (in order to
let the VM exit correctly if the pathfinding demo window was
closed by pressing escape).
CHG: Split MapControl class from MapDisplay class to have a better
separation of display and control code.
You can fetch release 8 from Sourceforge:
http://sourceforge.net/projects/rlgamekit/files/