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.