JDice rolls dice. A simple yet rich language allows to express several kinds of roll schemes, including any dice type, rerolling, selecting highest/lowest, counting, etc.
JDice is intended for:JDice is written in Java and requires a Java Virtual Machine (JVM) with the Java Development Kit (JDK) version 5 or higher. You can get one from Sun or GNU. It is built upon the external libraries JLine and JFreeChart. Both are included in the JDice distribution.
The last version of JDice is 0.2rc.
JDice is distributed under the BSD license
A standalone binary JAR file is available at sourceforge, all external libraries are embedded so it requires nothing else than the Java Virtual Machine. This will work on any platform supported by the JVM; for instance the Sun JVM is available on Windows and Linux.
Download the standalone JARThe source distribution includes all JDice sources. In order to build JDice, you will need:
Download sources (.zip, .tar.gz, .tar.bz2).Subversion checkout through SourceForge.net