App 01

Kingdom
Builder.

A faithful browser-based adaptation of the award-winning Queen Games board game. Play asynchronously on your schedule, or sit down together for a live session.

Kingdom Builder game board
The only digital version to include the Nomads and Crossroads expansions. Content unavailable anywhere else online.
Async or live

Take your turn when you have time, or play synchronously with Turbo Streams pushing board updates in real time.

Modular board

Four map boards selected randomly each game — no two games share the same layout.

Two expansions

Nomads and Crossroads fully implemented — new resources, location tiles, and scoring cards.

</>
No canvas

The entire board renders in plain HTML and hand-written CSS. No JavaScript framework, no build step.

Game board mid-play Scoring cards Game lobby End game scores
Rails 8 Turbo Streams Postgres Plain CSS No npm

All game logic lives in the Rails model layer and is covered by unit tests. For live play, Turbo Streams push board state changes to both players after each move — no client-side game state, no polling. Async play persists state between sessions without any extra infrastructure. Dependencies are intentionally minimal.

Access

Accounts are required to play. Currently supports 2 players, with up to 5 planned. Guest viewing of live games is in the works — check back soon.

Request an account Or get in touch directly