4DnD
An overlay platform for virtual tabletop play
A desktop overlay and paired physical dice set, designed to restore what remote tabletop play was losing without asking anyone to abandon the platform they already use.

Virtual tabletop platforms surged during the pandemic, yet none of the major platforms added voice customisation or physical component integration. As a fifteen-year player, I saw the gap firsthand and designed 4DnD as my Pratt Institute capstone: an overlay platform paired with a physical dice set, built to restore what remote play was losing without replacing the platforms players already use.
Challenge
The problem was not that VTT platforms were bad. Roll20, Foundry and Fantasy Grounds had well-established ecosystems with years of accumulated user assets and session data. Building a competing platform would mean asking users to abandon all of it.
The real challenge was narrower: identify the specific experiential gaps that made remote play feel hollow, and solve only those, on top of whatever platform a group already used.

What I did
I chose the overlay model deliberately. Auditing the existing platforms confirmed none offered voice or video customisation or physical integration. An overlay adds what is missing without disrupting what works: users rebuild nothing, migrate nothing, and lose no session history.
I ran 10+ user interviews across player types, in-person and virtual players, across multiple game systems. Three themes came back consistently: the loss of physical dice tension, flat audio killing immersion, and no tools for character embodiment. The three personas in the full case study are composites drawn from real interviewees.
I prioritised features from that research rather than from my own assumptions. 3D spatial audio to simulate sitting around a table. AI voice and video filters to support character embodiment, which is a core tabletop behaviour rather than a novelty. Bluetooth physical dice to restore the tactile ritual of rolling. All three map directly to the most-cited pain points.

I delivered end to end. A full hi-fi Figma prototype across all flows, plus the physical dice box modelled and built. Bluetooth integration was outside the project scope, and I scoped it out explicitly rather than pretending otherwise.



Outcome
This was a school project: no real users, no adoption metrics, and I will not dress it up as more. The deliverables were a complete hi-fi prototype, a physical dice model, and a competitive audit grounding every design decision. Faculty and peer feedback was strong. There was no formal usability testing beyond the interview phase.
Learning and reflection
Insider bias needs active management. Fifteen years of domain fluency helped, but I had to work against assuming my own experience was representative. Interviews surfaced perspectives I would not have predicted, and would not have looked for.
Wireframes deserved more time. Moving to hi-fi too quickly meant catching structural problems late, when they were expensive to fix.
Accessibility was an afterthought, and that is a real failure. Customisation is not accessibility. I did not follow WCAG and did not test with users with specific needs. It is the first gap I would close if this continued.