Summary
A fully autonomous AI Game Master powered by LLM. No scripts, no admins — the AI commands the entire battlefield in real-time: tactics, spawns, weather, reinforcements, and narrative.
Description
AI War — 100% LLM-Managed Gamemode
An AI Game Master that thinks, adapts, and commands the battlefield in real-time using large language models. No scripted events, no pre-programmed scenarios — every tactical decision is made by AI, every second of every match.
FEATURES
• Real-time AI decision-making every 30 seconds — tactics, reinforcements, weather, and narrative
• 20+ command types: movement orders, spawns, weather control, sound, visual effects, objectives
• Dynamic difficulty scaling based on player count (1–50+ players)
• Supports Claude, GPT-4o, and GLM models — choose your provider
• Immersive narrative with radio messages, objectives, and HUD notifications
• Fault-tolerant: circuit breaker, graceful degradation, command validation
HOW IT WORKS
The mod collects a battlefield SITREP (unit positions, health, events) and sends it to an LLM via a FastAPI middleware server. The LLM analyzes the situation and returns tactical commands — spawn infantry, call reinforcements, change weather, issue objectives — which are executed in-game automatically.
SETUP
1. Subscribe to this mod
2. Run the middleware server (Python or Docker — see GitHub README)
3. Set your LLM API key (Anthropic, OpenAI, or Z.AI)
4. Add GM_GodModeComponent to your GameMode entity
5. Play — the AI takes over from here
REQUIREMENTS
• Middleware server (included — Python 3.10+ or Docker)
• API key for one of: Anthropic (Claude), OpenAI (GPT-4o), or Z.AI (GLM)
• Estimated cost: $0.04–$0.50/hr depending on provider and update interval
Fight a war that learns. No two matches are ever the same
License
Arma Public License No Derivatives (APL-ND)