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.

Recent releases

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.

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.