puluc
@jeffy24

puluc

Throw sticks, race across an eleven-space bridge, capture rivals, and bear off first.

About this tile

Puluc is a local two-player Poe app inspired by the traditional Maya race game. Players throw four marked sticks, race five pieces from opposite ends of an eleven-space bridge, and tap glowing pieces directly on the board to move.

The app uses synced-store for persistent race state and a Three.js board scene with animated pieces, pulsing legal targets, visible stick throws, capture highlights, and compact top-of-screen scoring. It is tuned for compact Poe iframes, desktop embeds, and 300 by 500 phone-shaped viewports.

Development

  • bun run doctor checks the local app toolchain.
  • bun run type-check runs TypeScript.
  • bun run test runs synced-store and happy-dom unit tests.
  • bun run build bundles the Poe app.
  • bun run test:playwright builds and runs Playwright E2E coverage.

This package is configured with Poe handle puluc and package name @boardgames/puluc.