How it was made: The developer's public GitHub repository (lohiaguitar91/Echolume) shows the game written as plain JavaScript modules, with no game engine and no build step, then wrapped as an iPhone app with Capacitor. The launch posts drafted in the repo say it was built with Claude Code, and 93 of the 96 commits in its history, made between August and October 2026, carry a Claude co-author credit. A CLAUDE.md file holds the project's rules, which Claude Code loads at the start of every session.
The README says the game ships without a single audio file. The code in audio.js builds every sound as you play from WebAudio parts such as oscillators, filters and volume envelopes. The graphics are drawn on a canvas in code, and the README says the icon and splash art were drawn in code too.
The rules file also tells each session to run a built-in test, verifyAll, before shipping new level content. It plays through every depth on its own and checks that nothing was placed outside the cave, that the exit can be reached, and whether a simple bot that steers around the main hazards makes it through. The README says all 50 depths pass. The rules file notes that the bot only taps and that its results vary from run to run, so the test can't say how hard a level feels to a person.
