DAL PRA

guest@dalpra:~/en/projects/dice-dragons

crt · editorial

back2025-01-15
Dice & Dragons cover

Dice & Dragons

All your D&D tools in your hand.

SwiftSwiftUIUIKitWebKitJavaScriptCoreThree.jsiOS

links

0
lang
Swift
updated
Mar 2026

README (GitHub)

Dice and dragons

case study

problem

Dice apps packed with ads, subscriptions, or cluttered UI — and at the table you still need advantage/disadvantage, multi-dice rolls, and something that works offline.

solution

A native SwiftUI app with 3D dice through Three.js in a WebView: realistic physics via JavaScriptCore, D&D 5e rules, up to 20 dice, custom themes, and shake-to-roll — no ads or subscriptions.

result

Shipped on the App Store with themes unlocked, portrait and landscape for fast table rolls, plus a Watch app — the beautiful roller we wanted at our own table.

media

Dice & Dragons screen 1
Dice & Dragons screen 2