quantum-tic-tac-toe
@jeffy24

quantum-tic-tac-toe

Play a synced 3D Quantum Tic-Tac-Toe drill with paired ghost marks and deterministic collapse.

About this tile

Quantum Tic-Tac-Toe is a compact synced board game where each turn places one paired ghost mark across two open cells. Active pairs can collapse into a classic 3x3 board, and a resolved three-in-a-row ends the round.

The app is built for small Poe frames with a mobile-first Three.js board, direct cell taps, animated pair links, deterministic collapse, and a one-tap terminal drill.

What you can do

  • Pair two cells: Tap one open square, then another, to place a linked ghost X or O.
  • Collapse the board: Turn active ghosts into classic marks and check for a terminal line.
  • Practice the drill: Load a deterministic collapse position that resolves into an X win.
  • Restart quickly: Use the bottom action bar to collapse, load the drill, or start a new round.
  • Play in a Poe frame: Synced-store keeps the board state consistent across the app instance.

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.
  • SCREENSHOT_REGEN=1 bunx playwright test tests/screenshot.test.playwright.ts regenerates assets/screenshot.png.