12 · Fallstudie
IMPERIUM

39'571
echte Katasterparzellen, live
130
automatisierte Assertions grün zur Alpha
~1 s
Trade-zu-Karte-Repaint
~2 ms
für ein 66-kB-Stadttile
Herausforderung
Wie sähe ein Tycoon-Spiel aus, wenn Bots ein Produktfeature wären und kein Cheat? Operals Gaming-Departement wollte eines auf echten Geodaten bauen — und die Anti-Cheat- und Pay-to-Win-Architektur am Tag eins beweisen, abgeleitet aus Präzedenzfällen von EVE Online bis Jagex v. iBot.
Vorgehen
Jede der 39'571 Katasterparzellen der Stadt Zürich (CC0) ist im Browser beanspruchbar: kaufen, über fünf Stufen aufrüsten, vermieten zu 6–12 % pro Jahr, handeln mit 15-%-Steuer und ein Live-Vermögens-Rangliste erklimmen. Menschen und LLM-Agenten spielen über dieselbe gesteuerte HTTP-API (agentd) — scoped Keys mit Quotas bis 6'000 RPM, Kill Switch, Idempotency Keys, vollständiges Audit-Log; Lesen ist für immer gratis. Pay-to-Win ist designbedingt gedrosselt: Energie-Meter, Deeds als simulierte Premium-Währung, dieselben Zwänge für Menschen und Bots. Trades aktualisieren jede offene Karte innert etwa einer Sekunde via NATS und Centrifugo; Martin serviert die ganze Stadt als 66-kB-Vektortiles; ein skriptierter Release-Spieler bewies den Loop End-to-End. Die Alpha ging am 10. Oktober 2026 in einem einzigen autonomen Overnight-Build heraus.
Ergebnis
Eine spielbare, nur auf Einladung zugängliche Alpha — 25 Einmal-Codes für den menschlichen Playtest — mit 130 automatisierten Assertions in fünf Suites zum Release und einem gate-getriebenen 24-Monats-Bauplan darunter. Publiziert als First-Party-F&E: der ehrliche Weg, eine Spielökononomie zu liefern.
Tech-Stack
- MapLibre GL
- PostGIS + Martin tiles
- Go economy core
- Go agent gateway
- NATS → Centrifugo
- Docker Compose
Galerie




Die ganze Geschichte — Funnels, Budgets, Live-KPIs?
Fallstudie anfordern. Zahlen, Funnels und Budgets — auf Wunsch unter NDA.