James Randall Musings on software development, business and technology.
Elite: combat evolved
Annhexation gameplay — a hex-based 4X strategy map
Annhexation Steam demo

A turn-based 4X strategy game you can complete in an evening — built from scratch with a custom WebGPU engine and eight civilisations. Try the demo on Steam.

Got the combat routines all wired up now with damage being handled properly, explosions etc.

Its my first chance to really try the tactic routine for the enemy ships - I’m super pleased with how authentic it feels though the more precise hit boxes are making it a little trickier.

In any case I will post a video later this week.

Annhexation gameplay — a hex-based 4X strategy map
Annhexation Steam demo

Forty-two years after I first started programming, I built a 4X strategy game from scratch — a custom WebGPU engine, eight civilisations, and a game you can complete in an evening. Try the demo on Steam.

Built by James Randall — tool-maker, system builder, and occasional cyclist. Walking the hills with my four-legged friend when I'm not building worlds.
© 2025