A turn-based 4X strategy game I built from scratch — custom WebGPU engine, eight civilisations, no install. Play it in your browser right now.
In what is either a massive display of ego and hubris or something to be modestly proud about (you decide) I’m using my own Mac and iPad sprite editor SprEd to work on the textures and icons for my city builder.
However I realised I’d not included any tools to rotate things and so this morning have quickly reloaded Swift and the source code back into my head and added those features.
Will hopefully land in the App Store soon but in the meantime I’m using my own build to work on the road graphics.
SprEd isn’t open source, nor is it free, but it is the cost of a couple of cups of coffee for a perpetual license so if you’d like to keep a fellow developer fuelled up with caffeine then check it out.

Forty-two years after I first started programming, I built a browser-native 4X from scratch — a custom WebGPU engine, eight civilisations, and an AI opponent I'm still teaching to play. No install, no sign-up. Play it right now.