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

Recent releases

  •  22 Nov 2009 22:24

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

    •  04 Nov 2009 14:27

      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.

        •  14 Aug 2008 14:42

          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.

          •  30 May 2008 20:56

            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.

            Recent comments

            27 Jun 2007 05:14 skrionius

            Re: Developer blog
            Downloadable snapshots ( here.

            26 Jun 2007 03:56 skrionius

            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


            A Fluent OpenStack client API for Java.


            Project Spotlight

            TurnKey TWiki Appliance

            A TWiki appliance that is easy to use and lightweight.