Dice Minion (DM) is a program I wrote to help with the bookkeeping when running (DM'ing) a Dungeons and Dragons (D&D) game. It was written for 5th Edition, though it's pretty general.
This is the 4th time I have written this program. Previous versions of Dice Minion were intended to be used as a player. DM4 is designed to be used by the Dungeon Master (and in fact, I am using it in a current campaign). As usual, I rewrote it from scratch, this time using Python 3.0 (I wanted to see what was different in version 3) and GTK+ (which also had some minor, annoying changes).
The current version is 4.0.10, released 12/13/2015.
The key features are:
Plus more stuff I'm forgetting.
Dice Minon replaces monster stat blocks. It also can roll values for monster attacks or arbitrary dice rolls, on-the-fly. It keeps a history of who did what, including when players inflict damage on monsters. There's no undo function currently, but it's easy to reset values. Files are stored in the YAML format.
DM is a set of Python (version 3) scripts and is intended to run under Linux and uses GTK+ for the graphic user interface. It should run under most Linux distributions.
Download version 4.0 of DM here (xxxx bytes).
Download the gzip'ed tar file, unpack it in a directory.
tar -zxvf dm-4.0.tar.gz
Run it by invoking
Feel free to give me feedback on the program. Send email to my first name @ this site.
Sorry, no Facebook, Twitter, MySpace, LinkedIn, etc. Remember, I'm a High Tech Luddite.