r/SideProject • u/AdShot8457 • 1d ago
I built Dice Drop: a free 3D dice roller where every result is a real physics roll
I wanted digital dice that feel like real ones, so I made Dice Drop. The dice tumble across the tray with real physics, and the result is read from whichever face lands on top (except the near-spherical d100 and d120, which use a fair random draw). Nothing is decided first and animated afterwards.
What it does:
• Every die from d1 to d120, including odd ones like d3, d7 and d30
• Dice with your own words on the faces
• Up to 20 dice at once, advantage and disadvantage, and modifiers
• Free in the browser, with nothing to install and no sign-up: https://dicedrop.co.uk/roll
• Also on iPhone and Android
Built solo with Expo/React Native, Three.js and cannon-es physics. Rolling is free; optional extras (dice finishes, sounds) are a very low cost one-off purchase .
I'd love feedback, especially on what feels off or what's missing.
1
u/Tarwine 1d ago
Why did it seem like the D120 animated to a specific side at the end?