From zero to a playable Zelda clone in 2 AI loops — here's what went into it.
The entire game is written in TypeScript — fully typed, modern, and running natively in the browser with HTML5 Canvas.
From an empty directory to a playable game in just 2 iterations of the AI coding loop. No manual code, no copy-paste.
Top-down movement, sword combat, room transitions, enemies, and the iconic overworld — faithful to the NES original.
No installs, no downloads. The game runs directly in your browser using HTML5 Canvas rendering.
Every line of game code was generated by Ralph, an AI coding agent. The blog and video show the full unedited process.
The full source code is available on GitHub. Explore the TypeScript game code, fork it, and build on it.