Files
joshuaandClaude Opus 5.5 bbe44e84c4 V1.1.0
Add ten new games (18 in total) and the engine features they need.

Story: Dead Air, The Masquerade at Montague House, The Kalahari Expedition,
The Alchemist's Vault, Submerged: Deep Lab Nereid, The Kestrel Bank Job.
Games can now set their own hint penalty and a hard time limit, shown as a
countdown; running out ends the game with the fail ending.

Defuse: Tick Tock: Overtime. Manuals are now rulesets, so each game has its
own solver. Adds indicator lights, per-level strike limits, and the
Passwords, Morse Light and Say It Back modules.

Sync: In Sync: Deep Cuts. Adds telepathy (typed word) and ranking rounds,
and a per-round bar for the key.

Labyrinth: The Drowned Catacombs and The Mirror Maze. Adds one-way gates, a
relative (no compass) Explorer, a mirrored Navigator map, and mazes with a
lantern count other than three. Validation now rejects a maze where a gate
can leave the Explorer stuck.

Difficulty runs from 1 to 5.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-13 23:34:11 +02:00

1.2 KiB

Two Keys 🔑🔑

Co-op mystery games for couples. Two players, different clues, every lock needs both of you.

Hand this to Claude Code

  1. Unzip this folder and open it in your terminal (or WebStorm's terminal).
  2. Run claude.
  3. Paste this as your first prompt:

Read CLAUDE.md and GAMES.md fully, then every file in content/games/. Build phase 1 from §11 and stop so I can review. Don't change any YAML puzzle content without asking me.

  1. After each phase, review, run npm test and npm run validate-content, then say "next phase".

What's in here

File What it is
CLAUDE.md Full build spec: stack, architecture, security, engines, socket events, design, phases
GAMES.md Spoiler guide with every answer (don't let your partner read this 👀)
content/games/*.yaml All 18 games: 6 murder mysteries, 5 escape rooms, 2 defuse, 2 In Sync, 3 labyrinths
package.json Root workspace config

Adding a new game later

Copy a YAML in content/games/, change the id to match the filename, write your chapters, and run npm run validate-content. No code changes needed for new story games.

Deploying

See DEPLOYMENT.md for running it under pm2 and publishing it through frp.