fleet-hunt
@jeffy24

fleet-hunt

Scan a beautiful 3D ocean grid and race to find the hidden fleet.

About this tile

Fleet Hunt is an original two-player ocean search game for Poe. Amber and Blue scan a shared 6 by 6 grid, score hidden fleet hits, keep the turn after a hit, and pass after a miss. When every target is found, the higher score wins the sweep.

The app uses synced-store for authoritative state and Three.js for the animated ocean board, scan markers, hit flares, and aligned tap grid. A separate board-game engine would add little here because the rule model is compact and Poe's synced state is the central contract.

What you can do

  • Tap the board directly: Every visible sector is the action target.
  • Read the search: Hits flare warm, misses leave clean sonar rings, and the last scan pulses.
  • Play on mobile: The 6 by 6 board keeps sector targets around 44px even in a 300px Poe frame.
  • Practice the finish: The drill loads a deterministic final target.
  • Share one instance: Synced-store keeps the same sweep state across clients.

Development

  • ./scripts/doctor.sh checks the local toolchain.
  • bun run type-check verifies TypeScript.
  • bun test runs synced-store and happy-dom UI tests.
  • bun run test:playwright builds and runs browser tests.
  • bun run screenshot:regen regenerates assets/screenshot.png.