Ultimate Dice Toolkit: Advanced Dice Rolling & Rule API Systems w/JSON support SALE

ON SALE NOW! 50% OFF!


From Simple Rolls to Full RPG Combat Engines – One Toolkit to Roll them all!


IMPORTANT: THIS IS NOT A DICE ROLLING ANIMATION FRAMEWORK. IT'S A FULLY FLEDGED DICE ROLL ENGINE WITH TONS OF CUSTOMIZATION OPTIONS.


The Ultimate Dice Toolkit is a complete, production-ready dice framework for Unity. It provides everything from simple random rolls to complex RPG combat systems, built on a fully documented and customizable API.

With 6 core roll types, 77 conditional rule combinations, and 4 opposed-roll resolution modes, you can design mechanics ranging from quick skill checks to full-blown contested encounters.


The toolkit includes 7 professional editor tools (custom inspectors, session managers, wizards, and probability calculators) that integrate seamlessly with the Unity Editor. These eliminate guesswork, ensure real-time validation, and let you rapidly prototype and balance your systems.


A built-in JSON import/export system makes your dice configurations portable, shareable, and version-control friendly — perfect for collaborative teams or AI-assisted workflows.


Customizability

Every configuration is fully customizable through both the editor and API. You can define:

  • Roll types (Normal, Advantage, Disadvantage, Exploding, Pool, Drop).
  • Conditional rules with triggers and actions.
  • Opposed rolls with Simple, Margin, Contested, or Blackjack resolution.
  • Probability analysis with Monte Carlo simulations (1k–100k iterations).

Suitable Genres

The toolkit is designed for:

  • RPGs & Tabletop Adaptations – combat rolls, skill challenges, spellcasting.
  • Strategy & Tactics – opposed rolls, margin-based success.
  • Rougelikes / Procedural Games – probability-driven mechanics.
  • Any dice-driven system that needs reliability, flexibility, and balance validation.
  • And more!

In the end, the ultimate roll is yours — this toolkit gives you every side of the dice, but what you choose to build with it is entirely up to your imagination.


From simple chance to complex RPG systems, every possibility is in your hands to create!


Offline documentation for this project can be found here!