@jeffy24
isolation
Move pawns across collapsing tiles and trap your opponent on a polished 3D Isolation board.
About this tile
Isolation is a local two-player Poe app for a 5 by 5 collapsing-board duel. Gold and Teal move one square in any direction, and the square they leave behind disappears. The goal is to trap the opponent so they have no legal neighboring square left.
The app uses synced-store for persistent match state and a Three.js scene for raised tiles, collapsed squares, legal move rings, and animated pawns. It includes a one-move trap drill, compact controls, and layouts tuned for Poe feed iframes down to 300 by 500.
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 isolation and package name @boardgames/isolation.