mu-torere
@jeffy24

mu-torere

A polished Mu Torere trap duel with synced turns, cute Three.js stones, and a one-move drill.

About this tile

A compact Poe board-game package for Mu Torere, a trap-focused ring game.

The board has eight outer ring points and one center point. Each player starts with four stones on opposite consecutive ring points, with the center empty. On your turn, slide one stone to an empty connected point. Ring points connect to their two ring neighbors and to the center; the center connects to every ring point. You win as soon as your move leaves the opponent with no legal move.

The app persists match state with synced-store, renders a polished Three.js board with cute animated stones, highlights selected pieces, legal targets, and winning trap moves, and includes compact touch-first controls for Poe feed iframes. A one-move trap drill is included for practice.

Scripts

  • bun run doctor checks local prerequisites.
  • bun run type-check runs TypeScript.
  • bun run test runs focused rules, mutator, and happy-dom UI tests.
  • bun run build creates the Poe runtime bundle in dist/.
  • bun run test:playwright runs browser E2E, viewport, and screenshot tests.
  • bun run screenshot:regen rebuilds and writes assets/screenshot.png.

Package

  • Poe handle: mu-torere
  • Package name: @boardgames/mu-torere
  • Runtime bundle: dist/