Inspiration

I wanted to capture the charm of old-school board games and mix it with the anticipation of daily rituals online. A single dice roll each day creates suspense, competition, and community.

What it does

This is a multiplayer board adventure where each player rolls once per day. Swamps pull you back, bridges push you forward, and only the luckiest explorer reaches the treasure first. And each dice roll displays a simple task or dare for players to complete.

How we built it

Used Devvit Webview react template React/TypeScript for the front end, combined with game state logic that enforces the one-roll-per-day rule. The board renders dynamically, avatars are auto-assigned, and the system tracks rolls, positions, and special tile effects.

Challenges we ran into

Balancing fun randomness with fair progression was tricky.

Accomplishments that we're proud of

Turned a simple dice-rolling idea into a polished, shareable multiplayer game. The daily roll mechanic feels engaging, and the board’s swamps and bridges add just the right dose of drama.

What we learned

I learned how to combine React hooks with persistent game logic, how to handle player input vs. prop-based auto-joining, and how to design mechanics that keep people coming back daily.

What's next for Waves and Bridges

I plan to add streak bonuses, and maybe even cooperative events. Long-term, I want players to create custom boards(underwater, space, desert etc) so every adventure feels fresh.

Built With

Share this project:

Updates