About this tile
Gomoku is a local two-player Poe app for a public-domain five-in-a-row connection game. Players alternate placing black and white stones on a compact 13 by 13 grid; the first player to make five connected stones horizontally, vertically, or diagonally wins. If every intersection fills without a five-stone line, the round ends in a draw.
The app uses synced-store for persistent round state and a Three.js scene for the main board and stones. It is tuned for compact Poe iframes and very small 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 gomoku and package name @boardgames/gomoku.