View on Asset Store (opens in new tab)
Package details
- Latest version
- 1.0
- Last updated
- First released
- Unity version
- 2022.3.62 or later
- Package size
- 84.9 MB
- Files
- 75
- Favorites
- 12
- Views in the past week
- 12
Price tracking
- Last checked
- Tracked since
- Lowest recorded
- $13.99 on
Keywords
DnD Dice System - 3D World & UI Dice Roller
A lightweight Unity dice system with two rollers: a physics-based 3D world roller and a 3D UI roller using the same 3D dice prefabs.
Price $19.99
Buy on Asset Store (opens in new tab)
Affiliate link · Purchases support this site
Price history
Last 6 months
USDAsset preview
1 / 7
DnD Dice System - 3D World & UI Dice Roller screenshot 1
About this asset
Overview
PixitGames Dice System is a modular dice rolling solution for Unity built around a simple prefab workflow. It supports both real physics dice rolls in 3D world and clean UI-style 3D dice rolls in front of the camera (no gravity). Optional UI components display results as floating numbers and aggregate them into readable rows.
Two Roll Modes
- 3D World (Physics Roller)Throw dice into a tray using Rigidbody physics. Results are read from the top face after the die settles.
- 3D UI (Animated Roller)Use the same 3D dice prefab as a UI element. Dice drifts/spins on a “stage” and settles cleanly to the result face (perfect for UI popups, RPG dialogs, loot rolls, etc.).
Optional Result UI
- Floating numbers pop above each die and fly into result rows
- Row aggregation: Sum or Highest (advantage style)
- Optional DC evaluation: SUCCESS / FAIL
Why this package
- Same dice prefab works in both modes
- Marker-based face setup = reliable results
- Clean “one-line roll” API
- Designed to be Asset Store friendly: modular scripts, sample scenes, documentation
From the publisher's Asset Store listing.
Technical details
- Unity Version: 2021 LTS+ recommended (works on newer Unity 6 as well)
- Render Pipelines: Built-in / URP / HDRP (scripts are pipeline-agnostic)
- Dependencies: None (TextMeshPro optional)
- MkDocs documentationIncludes:Physics world dice roller (Rigidbody throw + settle + top-face read)
UI 3D dice roller (stage drift + spin + settle + return-to-center bias)
Dice prefab workflow (face markers)
Result UI: FloatingNumber + Row UI (Sum/Highest + DC)
Sample scenes + test scripts - Performance: UI roller is transform-based (cheap). Physics roller cost depends on number of dice/rigidbodies.
- Extensible: Add “Lowest” aggregation for disadvantage easily.
Compatibility
| Unity version | Built-in | URP | HDRP |
|---|---|---|---|
| 2022.3.62f2 | Compatible | Compatible | Compatible |
As listed on the Asset Store.