Technology / Prosperity & Pathfinders
Prosperity & Pathfinders
A multiplayer web port of an investing and entrepreneurship board RPG. Join with a session code, manage your own ledger, and reconcile turns live with friends over WebSocket.


About the project
Prosperity & Pathfinders is a board-game-style investing and entrepreneurship RPG, originally built as a single-device Android app (see the Dungeon Master version below). This project is a from-scratch multiplayer web port: instead of passing one phone around the table, each player joins a shared session from their own device using a short session code and manages their own financial ledger in real time.
The server runs on Cloudflare Workers with Durable Objects providing per-session, SQLite-backed state and WebSocket coordination — each active game session gets its own isolated Durable Object instance, which keeps game state consistent without needing an external database. Turns reconcile once every connected player marks themselves done, at which point a random market card is drawn and everyone's portfolio updates together.
Porting the game meant re-deriving and, in a few cases, correcting the underlying investing and rental-property economics from the original Android app, then rebuilding the whole UI in vanilla JS/HTML for a fast, dependency-light client. It's deployed live at its own subdomain, pathfinders.sorensencreative.com, on the same Cloudflare zone as this site.