JURPE (Java Universal Role Playing Engine) is a Java API to support the development of computer RPG games based on a skill-based, three dice RPG system. It comes with a small Swing demo featuring a medieval warrior exploring randomly generated 2D dungeons.
| Tags | Games/Entertainment Role-Playing Software Development Libraries Java Libraries |
|---|---|
| Licenses | GPL |
| Operating Systems | OS Independent |
| Implementation | Java |
Recent releases


Changes: The UI was redesigned to be more cross-platform. The dialog manager has been developed and it's featured in the new Mages Guild. A shop now indicates if you can use or afford an item. The source code GUI now supports the Netbeans Matisse editor. A new log system was added.


Changes: A Ranged Weapons feature was added. The hexagon geometry layout was made larger. A "Bow" skill was added (with two sample ranged weapons). An Aim mode ("a" key) was added. Minor bugs were fixed. Source code refactoring was done.


Changes: The UI was redesigned. Logs now correctly scroll down. JBuilder specifics were removed. Swing elements are now visible with Eclipse Visual Editor. Minor bugfixing and refactoring was done.


Changes: Time now flows in the game and can be checked by pressing 'T'. Monsters now attack and move based on monster movement rate, which is based on dx and hit points. Every five minutes (in the game time) you have the chance to recover one hit point and your fatigue with a success roll based on your HT. The combat log was slightly reduced and made more clear. "Hidden walls" at the edges of the map were removed. When digging, you can now return through the dig passage. Other minor bugfixes and improvements were made.


Changes: Monsters now move. Item cost generation was improved. UI improvements were made. The source code was refactored.
Tcl extension for SNMPv1/v2c/v3 management and custom MIB compiler development.