DiceNotation is a dice rolling library implemented as a PCL. It can be used to turn strings like "6d4k2 + 12" into actionable dice rolls and, using DiceNotation's `MinDieRoller` and `MaxDieRoller`, can easily compute the full range as well.
A .NET Standard class library providing map generation, path-finding, and field-of-view utilities frequently used in roguelikes or 2D tile based games. Inspired by libtcod
New features:
* Map and cell classes now have generic versions that are easier to inherit from.
* Weighted pool class...
More information
This generates characters for the Dungeons and Dragons 3.5 system. One can generate characters at random or within certain parameters. Characters are equipped.
This generates items for the Dungeons and Dragons 3.5 system. One can generate treasure or individual items such as coins, goods, weapons, armor, and magical items.
This gives a basic, fluid interface for rolling dice from the D20 system - commonly known to work with Dungeons and Dragons. Die included are d2, d3, d4, d6, d8, d10, d12, d20, Percentile (d100), and custom die rolls.