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
* Map and cell classes now have generic versions that are easier to inherit from.
* Weighted pool class...
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.