Projects / Java Classic RPG

Java Classic RPG

Java Classic RPG is an RPG framework, engine, and game that uses OpenGL, a challenging AI, huge territories, and classic pen-and-paper turn-based combat. It is in the tradition of games like Wizardry 7 and EOB, but incorporates innovations made possible by modern computing technology. The framework and engine feature a self-containing, playable, algorithmically-generated world, and can be the base for new games.

Operating Systems

RSS Recent releases

  •  23 Nov 2009 04:33

Release Notes: Screen resolution picking dialog slowness was fixed. There are small config file updates.

Release Notes: Mouse support for the UI was added. New models, animations, and buildings were added. Optimizations and bugfixes were done. New character voicepacks were added. A Generated Road System was added. World map enhancements were done. Displaying of percept 3D beings in walk mode was added. A tooltip system and the top button row were added. Font rendering for UI elements was optimized. The options menu was completed.

  •  01 Mar 2009 16:09

Release Notes: New monsters and animals and a new maze area type were added. The audio system was enhanced. Theme and background music were added. A storage unlocking and looting interface and chests with traps and fixed loot were added. The world map has been enhanced. New portraits and voice profile selection for character creation were added. Support for normal or spec mapping for static models was added. The options menu settings was made available. The loading and rendering algorithm and memory allocation were optimized. The use of the texture atlas technique, shadow mapping, and DDS textures were added. Many bugfixes were done. Newer Intel graphics cards are supported now under Linux.

Release Notes: A turn based playable combat phase was added. New animated mobs, static mobs, a new house, and town models were added. Jungle plants were totally redesigned. New plants for continental use are done. A new Encounter Ground system was added. A new Loot window and Character leveling were added. A new ground tile generation system with smoothed ground, new 2D elements, some refactored UI images, new spells, skills, items, artifacts, and objects were added. A particle system with lights for spells was added. Support was added for continuous sound sources with new environment and humanoid sounds.

Release Notes: New UI windows for Encounter Phase, Turn Act Phase, Character Sheet, and Inventory were added. New Population generation algorithms were added along with a new integration level of named Towns. Economy Update Turn was implemented for growing or declining population changes. Basic level Entity relations and Entity states and Entity fragments were added. A few Objects for inventory were added. The Skill system was further implemented with object dependencies and Skill Act Forms. New animals heron and deer were added, and wolf was replaced. Smaller bugfixes and optimizations were made.

RSS Recent comments

27 Jun 2007 05:14 skrionius Thumbs up

Re: Developer blog
Downloadable snapshots ( here.

26 Jun 2007 03:56 skrionius Thumbs up

Developer blog
I will give a direct link to the developer blog, where most of the new things and recent news appear swiftly as posts: (


Project Spotlight


AIX/iSeries free performance monitoring and capacity planning.


Project Spotlight


A program to create bitmaps from simple ASCII diagrams.