About this tile
Kayles is a two-player bowling-pin game on a synced 12-pin alley. Coral and Teal take turns tapping one standing pin; that pin and any standing neighbor on either side fall. The player who knocks down the last standing pin wins.
This Poe app keeps the playable pins as the main screen element: a Three.js alley, animated standing and fallen pins, direct pin taps, top pin counts, and compact bottom controls for a fresh row or a one-tap finish drill.
What you can do
- Tap real pins: Choose a standing pin directly on the board.
- Knock clusters: The selected pin and its immediate standing neighbors fall together.
- Win the last cluster: The final successful bowler wins the round.
- Practice the finish: The drill loads a single standing pin for fast verification.
- Share one instance: Synced-store keeps the row state consistent across clients.
Development
./scripts/doctor.shchecks the local toolchain.bun run type-checkverifies TypeScript.bun testruns synced-store and happy-dom UI tests.bun run test:playwrightbuilds and runs browser tests.bun run screenshot:regenregeneratesassets/screenshot.png.