RPG Dice is a random number generator for role-playing games. It uses
cryptographic quality random number generation that matches the quality
of randomness possible with physical dice. To insure equivalence with
traditional game-play, no algorithmic shortcuts are taken. Internally,
the software follows the same process that a person would... If 3d6 is
required, 3 separate d6 rolls are made and added together.
RPG Dice has two modes: Roll Dice and Roll Attributes. When rolling dice,
specify the number of sides for up to 6 dice at a time. These virtual
dice may have up to 32000 sides. The average, total, and total minus the
lowest die are calculated for you.
Rolling attributes has a few more options, as follows:
- Attribute Delay: A delay in milliseconds to pause between
rolling attribute sets. A delay of 0 disables most user feedback for
a "turbo-mode" effect. Any value other than 0 allows immediate feedback
including shading of grid cells.
- Reroll Delay: A seperate delay for cases of
rerolls, to allow the user time to see why a reroll is occurring.
- # of Valid Rolls: The number of valid (i.e. not re-rolled) attribute
sets to generate.
- Use common reroll rules: Sets reroll rules to the most common
configuration. The checkbox is enabled only when reroll rules are not
set for to this configuration.
- DDO Compatible: Sets reroll criteria for
compatability with Dungeons and Dragons Online character generation. The
checkbox is enabled only when the settings are not DDO compatible.
- Best Attribute Must Exceed: Written this way to match wording in
popular role-playing games. One attribute must exceed this value for the
attribute set to be valid. So, for "14 or better", set this to 13.
- Sum of attribute modifiers in the attribute set must be at least
- Min / Max build points: Set for a range to insure balance. Or, set
both the 32 for example, to cause RPG Dice to reroll until the random
result happens to be a 32-point build.
- Minimum Worst Attribute: No attribute in the set is allowed to be
below this value.
Attribute sets are displayed in the upper grid as they are rolled.
Discarded die rolls are shaded gray. Cells with data related to a reroll
are shaded pink. Each attribute set is copied to the lower grid when
complete. Copying from grids is supported via CTRL-c for copy and CTRL-v
for paste. Sorting of grids is supported by clicking the header rows.
Download RPG Dice
You must read and accept the License Agreement before using RPG Dice.
Comments or feature requests may be made to the
Click Here To Download RPG Dice, Granite Dice Version
There is also an absurd version of this that I made as a study in multi-threading... If you really need to generate more than 500 sets of attributes per second, have at it:
Click Here To Download RPG Dice, Chindogu Enhanced Version
Copyright 2001, 2017 Jeffrey A. Hawkins. All Rights Reserved.