fox-and-geese
@jeffy24

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 ``