Why Dice Row exists
Rolling dice should be the easy part of a game. Dice Row was created for players who need a clear, quick tray when physical dice are unavailable, hard to read, or inconvenient. The app supports common polyhedral dice, mixed pools, modifiers, player turns, saved presets, roll history, score tracking, and guided game modes.
The guiding idea is simple: Tap. Roll. Play. The roller is meant to stay useful after the novelty of a 3D animation wears off. That is why the project includes practical controls for repeat sessions and written references that explain what the results mean.
How the dice work
Dice Row uses the open-source @3d-dice/dice-box engine. Dice are rendered as three-dimensional objects and move through a simulated tray with rotation, gravity, collisions, and settling. Results are shown after the dice stop, along with individual faces and a calculated total.
The visual themes change materials, colors, markings, and surface character. They do not replace the physics engine with flat CSS illustrations. The result display remains the authoritative readable record, especially when a die is partly obscured by another die in the tray.
How guides are prepared
Our guides are written to make a game playable without forcing readers to assemble instructions from control labels. We explain setup, turn order, scoring, examples, and common rule variations. Because traditional dice games often have regional versions, each guide identifies rules that players should agree on before starting.
Probability examples distinguish a natural die face from a modified total and explain assumptions such as fair dice and “meet or beat” target numbers. Content may be revised for clarity as the app grows. Dice Row is an independent tool and is not an official rules source for any commercial role-playing system.
Local-first play
Core play does not require an account. Presets, history, player names, and supported session details are stored in the browser's local storage on the device being used. This keeps the app quick and lets players clear their own data from within the interface or browser settings.
Questions, corrections, and suggestions are welcome through the social links on our contact page.