About this tile
Royal Ur is a local two-player Poe app inspired by the Royal Game of Ur. Players roll four marked dice, race five pieces around a shared middle track, capture exposed opposing pieces, and earn extra turns by landing on rosettes. The first player to bear off all five pieces wins the round.
The app uses synced-store for persistent race state and a Three.js board scene with rosette highlights, animated pieces, visible dice, and touch-friendly piece targets. It is tuned for compact Poe iframes, desktop embeds, and 300 by 500 phone-shaped viewports.
Development
bun run doctorchecks the local app toolchain.bun run type-checkruns TypeScript.bun run testruns synced-store and happy-dom unit tests.bun run buildbundles the Poe app.bun run test:playwrightbuilds and runs Playwright E2E coverage.
This package is configured with Poe handle royal-ur and package name @boardgames/royal-ur.