I built War Room to reimagine traditional map control games like Risk. Instead of relying on static dice rolls or restrictive UI menus, War Room lets you direct your empire using plain text. You write your strategy in natural language, and a dual AI system acts as both opponent and impartial Game Master to adjudicate the outcome.
How The Game Works
Playing War Room follows a straightforward three-step flow:
1. Configure: Bring your own API key from OpenAI, Google Gemini, or OpenRouter. Free-tier models work right out of the box. Select a map, a victory condition, and your world scenario.
2. Plan: Describe your move in plain text each turn. You can write complex maneuvers like sneaking through mountain passes at night or bribing guards. No click-and-attack menus required.
3. Adjudicate: The Game Master evaluates your plan against enemy perks, terrain, and scenario rules. It writes a 3 to 6 sentence narrative outcome that updates the map and reshapes the world state.
Core Features and Technical Setup
Maps and World Scenarios: Choose between real-world maps including Italy (22 territories), the USA (50 states), and Europe (43 nations). You can set the vibe to Mixed, Sci-Fi, Fantasy, Hyper-Realism with specific historical epochs, or define a fully Custom ruleset.
Two AI Engines plus Advisor: A neutral Game Master judges every action while an Opponent AI manages enemy factions. If you feel a ruling is unfair, the Advisor system lets an independent AI review the turn and potentially overturn the verdict.
Game Modes: Play solo against AI factions or pass the device around in Hotseat multiplayer mode. Any faction can be set to Human or AI in the setup wizard.
Privacy and Accessibility: War Room runs 100% client-side in your browser with zero backend, zero databases, and no user tracking. Your API keys and save data stay local in your browser's localStorage, with full support to export or import matches as JSON. The UI and AI narration fully support 11 languages.
https://zenithtools.itch.io/war-room