View on Asset Store (opens in new tab)
Package details
- Latest version
- 1.0
- Last updated
- First released
- Unity version
- 6000.0.68 or later
- Package size
- 1.2 MB
- Files
- 19
- Favorites
- 7
- Views in the past week
- 13
Price tracking
- Last checked
- Tracked since
- Lowest recorded
- $9.99 on
Keywords
Dice Roller Pro
Spawn, roll, and read results from any polyhedral dice — with full physics simulation or a guaranteed deterministic outcome, all in just one call.
Affiliate link · Purchases support this site
Price history
Last 6 months
USDAsset preview
1 / 3
Dice Roller Pro screenshot 1
About this asset
Dice Roller Pro is a complete and flexible dice rolling system for Unity, featuring two distinct roll modes to fit any game design need. Whether you want fully random physics-based rolls or guaranteed deterministic results that always look natural, this asset has you covered.
The system supports all standard polyhedral dice types (D4, D6, D8, D10, D12, D20) and can be extended to any custom shape. Dice are spawned and managed through a central DiceManager, making it easy to roll multiple dice simultaneously with a single call — both from the Inspector and from code.
Deterministic Mode uses a multi-layered correction system: continuous corrective torque, fake bounce physics, predictive face detection, rescue bounces, and an invisible snap window — all working together to guarantee the target face lands up while keeping every roll looking physically convincing.
Whether you're building a board game, an RPG with dice mechanics, a dungeon crawler, or a casino-style game, Dice Roller Pro gives you a production-ready solution that works at runtime and scales to any project.
From the publisher's Asset Store listing.
Technical details
✔ Two roll modes — Physics (random) and Deterministic (guaranteed result).
✔ All standard dice supported — D4, D6, D8, D10, D12, D20, fully extensible.
✔ Multi-dice management — Roll any combination of dice with one call.
✔ Seed-free determinism — Target any face value without sacrificing visual realism.
✔ Smart rescue system — Predictive detection and rescue bounces ensure the result is always reached.
✔ Invisible snap window — Seamlessly corrects the final rotation when the dice is nearly stopped.
✔ Built-in score display — Ready-to-use Score component with TextMeshPro integration.
✔ Custom Editor Tools — Per-face rotation calibration directly in the Inspector.
✔ Runtime & Editor support — Works in Play Mode and can be triggered from any script.
✔ Fully customizable — Every physics parameter tunable from the Inspector.
Compatibility
| Unity version | Built-in | URP | HDRP | Custom |
|---|---|---|---|---|
| 6000.0.68f1 | Compatible | Compatible | Compatible | Compatible |
As listed on the Asset Store.