mystery-manor
@jeffy24

mystery-manor

Search a cozy 3D manor, collect clue cards, and solve the hidden keepsake mystery.

About this tile

Mystery Manor is an original cozy deduction board game about finding which guest hid a keepsake, where it happened, and what item ties the story together. Search the 3D manor, collect clue cards, mark the shared notebook, and make a final accusation when the pattern is clear.

What you can do

  • Search the manor — tap rooms on the Three.js board to inspect them and reveal clue cards.
  • Track deductions — cycle notebook marks for suspects, rooms, and keepsakes as evidence appears.
  • Move tokens — place cute suspect pieces into the active room to stage your theory.
  • Run the drill — load a deterministic scenario for repeatable testing, screenshots, and learning the flow.
  • Reveal fairly — the hidden answer stays in synced-store server-only state until an accusation resolves the case.

Framework choice

Mystery Manor uses synced-store plus Three.js. Synced-store is the authoritative source for public game state, shared notes, optimistic mutators, and the server-only solution. Three.js renders the main manor board because the board itself should occupy most of the viewport and feel tactile on small screens.

There is no external board-game engine. Poe state and synchronization are central to this app, while the rules are compact: inspect rooms, mark clues, move suspect tokens, and submit one accusation.