fox-and-geese
A compact 3D Fox and Geese duel where one fox jumps captures and geese close the trap.
About this tile
A compact Poe board-game app built around a 13-point plus board. One fox tries to jump over geese and capture enough of the flock, while the geese slide into a net and win by leaving the fox with no legal move.
The app uses synced-store for shared state, Three.js for the board and pieces, and touch-sized HTML controls layered over the rendered board so every legal point is easy to tap on a phone. Two deterministic drill buttons load one-move endgames: a trap drill for the geese and a capture drill for the fox.
Rules
- Geese move first and slide one connected point sideways or toward the fox.
- The fox moves one connected point in any direction.
- The fox captures by jumping over one adjacent goose to the empty point beyond it.
- The fox wins after four captures.
- The geese win when the fox has no legal move or jump.
Development
``bash bun run doctor bun run type-check bun run test bun run build bun run test:playwright ``
Regenerate the listing screenshot with:
``bash bun run screenshot ``