IRONVAULT: an ASCII factory game in a single HTML file
A Factorio-style browser game with miners, belts and assemblers, built entirely through conversation with Claude in about 130KB of plain HTML and JavaScript.
The full story
IRONVAULT is an ASCII factory automation game in the browser, with miners, belts, furnaces, assemblers and science packs, written in one file of plain HTML and JavaScript through conversations with Claude.
The maker found a registry pattern for building types made new buildings easy to add. Harder parts included the file growing until their editor truncated saves, forcing scripted patches checked with node after every edit, and a black-screen bug that took three wrong fixes before the real cause turned up. It was at version 0.8 and playable, with a water, steam and electricity chain just added.
How it was done
Tools
Themes
Loading themes…
Sources
From a short post by the maker, so the details are as they tell them.
- Reddit: I vibe-coded a Factorio-like in a single HTML file with Claude — here's what worked (and what didn't
The maker's post on r/gamedev.
The subreddit's moderators removed it, but the original is still readable (it can take a few seconds to load): archived copy of Reddit: I vibe-coded a Factorio-like in a single HTML file with Claude — here's what worked (and what didn't (opens in a new tab)