Models
- Claude Opus, in Claude Code: wrote all the code, levels and art. One lead session ran parallel helper agents.
- Meta MusicGen (musicgen-medium): the music.
- AudioLDM2: the sound effects. Both audio models ran through Hugging Face.
Tools
- The game: plain JavaScript, HTML5 Canvas 2D for graphics and WebAudio for sound. No engine and no build step.
- Testing: Node.js runs the test bot, and Playwright drives headless Chrome to replay the levels.
- Hosting: GitHub for the code, with Render auto-deploying every push. itch.io gets a zip uploaded by hand.
Techniques
- Levels: written as ASCII maps in a generator script.
- Graphics: almost all drawn in code, not image files.
- Determinism: the same inputs always play out the same way.
- Test bot: uses Wick's real physics to prove every level can be finished. It also sets the medal targets and the wax you respawn with at each torch.
- Replays: recorded runs are replayed in Chrome, and visual or sound changes must leave them exactly the same.
- Parallel agents: helper agents worked on different areas at once in separate copies of the repo, then their work was merged and checked.

