Skip to content
Dan Riddell edited this page Aug 7, 2026 · 1 revision

Demos

War-map clips rendered headlessly through the software canvas — the same code the window draws with — so they need no display and no ebiten build tag. The clips are defined in tools/demogen, each with a fixed seed so they reproduce.

just demos        # or: go run ./tools/demogen

Give a clip an .mp4 extension in tools/demogen to record video instead of a GIF.

Match — the full roster

Every registered strategy enters a 32×32 free-for-all. Factions expand from their spawn cells, collide along the frontiers, and the map resolves into contested blocks.

a full free-for-all

just gui run --width 32 --height 32 --seed 3

Duel — contrasting doctrines

Three strategies with deliberately opposed approaches: Blitzkrieg spends strength early for ground, Turtle digs in and concedes space, and Bulwark fortifies before pushing. A cleaner read of how a doctrine plays out than the full roster gives.

Blitzkrieg vs Turtle vs Bulwark

just gui run --strategies Blitzkrieg,Turtle,Bulwark --width 32 --height 32 --seed 7

Clone this wiki locally