Warfare v0.1.0 — First Playable Release
Warfare v0.1.0
First playable release of the HTML5 remake of Warfare 1.0 (1995).
Features
- Hex grid map — procedurally generated continent with regions, islands, and varied terrain (plains, hills, forests, mountains, swamps, rivers, deserts, isthmuses)
- 50-100 cities — scaled by opponent count, each with population, economics, defense, knowledge, satisfaction, and garrison
- 7 unit types — Commander, Scout, Raider, Army Corps, Artillery, Mechanized, Defender
- 1-3 AI opponents — 4 personality types (Genteel, Aggressive, Insane, Benevolent)
- Tactical combat — unit-type matchup matrix, terrain bonuses, fight/truce/surrender/withdraw options
- City economy — taxes, investment across 4 sectors, city growth, revolt system
- 12-tier tech system — from Primitive to Transcendent, with compounding knowledge growth
- Troop management — merge, split, transfer, replenish, cross-type conversion with cost ratio
- Equipment capture — absorb troops, use/sell captured equipment for permanent stat boosts
- AI turn replay — camera follows AI actions between turns
- New Game dialog — select opponents, personality, map auto-scales
How to Play
python3 -m http.server 8000
# Open http://localhost:8000No build step. No frameworks. Vanilla HTML5 + Canvas + ES Modules.
License
AGPL-3.0