This is a java application that uses SWT to render game keeper tools for tabletop games (mainly D&D).
For sanity's sake, all NPC/PC's (Non/Player-Characters) are henceforth referred to as Actors.
Currently Features: A round keeper for tabletop games where there is mutable turn order. The interface provides controls to
- Add/Remove Actors to the intiative order on the fly
- Modify an Actors initiative on the fly.
- Track who's turn it is
Currently Working On: View structure strategy (code scalability)
Currently there is no formal distribution. If you would like to try the program without warranty or support, there is a runnable jar inside of the dist folder.
Roundkeeper-{version}-{system}.jar
Skip to "To Run" section for instructions on executing the jar.
Ant Ivy Java 17 (necessitated by the latest version of Guice)
set environment variable IVY2_HOME to your .ivy2 directory
export IVY2_HOME=/home/youruser/.ivy2
From Roundkeeper directory run
ant build
navigate to target directory
java -jar Roundkeeper-1.0.0.1.jar
note: be aware if you need to build in a 32 bit environment you'll have to update the build.xml and ivy.xml files to pull the correct swt files or this will not run.