Der Klassiker Command & Conquer: Red Alert 2 läuft inklusive des Add-ons Yuri's Revenge nativ auf dem iPad, iPhone und Mac. Entwickler Ammaar Reshi (Google) hat das Echtzeit-Strategiespiel mithilfe eines eingespielten KI-Dreiergespanns portiert. Da Rechteinhaber EA den Quellcode des Originalspiels aus dem Jahr 2000 nie veröffentlicht hat, griff das Projekt auf eine in TypeScript nachgebaute Engine zurück - und verteilte die kniffligen Entwicklungsaufgaben auf verschiedene Sprachmodelle.

Bereits vor einigen Wochen sorgte die Portierung von Command & Conquer Generals auf das iPad für Aufsehen. Mit Red Alert 2 zeigt sich nun, wie stark sich die KI-gestützte Spiele-Entwicklung in der Zwischenzeit weiterentwickelt hat: Statt sich auf ein einzelnes Modell zu verlassen, setzte Reshi auf eine gezielte Aufgabenstellung nach den spezifischen Stärken dreier unterschiedlicher KI-Systeme.

Rollenteilung: Fable 5, Gemini Flash und GPT-5.6

Das Grundgerüst des Projekts basiert auf der Open-Source-Engine Chrono Divide von Alexandru Ciucă, die den C&C-Code von Grund auf in TypeScript neu implementiert hat. Um daraus eine flüssig spielbare Mobil-App zu machen, teilte der Entwickler die Arbeit in drei klare Phasen auf:

  • Code-Engineering mit Fable 5: Das Modell Claude Fable 5 übernahm die technische Übersetzung, die Bereinigung des Web-Codes und das Einbetten in eine native Swift-Schale via WKWebView. Zudem entwickelte das Modell eine vollständige Touch-Steuerung mit Drag-Box-Selektion, Zwei-Finger-Kartenverschiebung, Pinch-to-Zoom sowie Mid-Match-Speicherständen.
  • Playtesting über Nacht mit Gemini Flash: Um Abstürze, Speicherlecks und UI-Fehler unter Last aufzuspüren, ließ der Entwickler das schnelle und kostengünstige Modell Gemini Flash über Nacht laufen. Das Modell führte in stundenlangen automatisierten Schleifen selbstständig Partien durch und protokollierte Fehler.
  • Gefechts-KI mit GPT-5.6: Die gesamte Gefechts-KI für Einzelspieler-Matches (Skirmish AI) wurde von GPT-5.6 auf Basis des Supalosa-Bots nachgebaut. Das Modell erstellte ein Regelwerk aus sechs KI-Persönlichkeiten, fünf strategischen Doktrinen und den originalen 132 Angriffs-Teams des Hauptspiels, sodass jede Partie dynamisch abläuft.

Rechtliche Lage und Open-Source-Verfügbarkeit

Aus urheberrechtlichen Gründen enthält das auf GitHub veröffentlichte Repository keine urheberrechtlich geschützten Spieldateien wie Grafiken, Sounds oder Musik. Nutzer müssen eine legale Kaufversion des Spiels besitzen (etwa aus der Ultimate Collection auf Steam) und die benötigten MIX-Archive über ein mitgeliefertes Skript selbst in das App-Bundle importieren.

Das Projekt zeigt exemplarisch, wie die Kombination spezialisierter Sprachmodelle komplexe Software-Portierungen beschleunigt. Während Fable 5 die Architektur strukturiert, übernimmt Gemini Flash die rechenintensive Testautomatisierung und GPT-5.6 die logische Regelwerk-Synthese.

🎯 Was das für die Praxis bedeutet

1. Multi-LLM-Workflows etablieren: Die effizienteste Software-Entwicklung entsteht durch die Kombination spezialisierter Modelle für Architektur, Testing und Logik.

2. Testautomatisierung per KI: Schnelle Modelle wie Gemini Flash reduzieren die Kosten für stundenlange Playtests und Qualitätssicherung drastisch.

3. Portierung von Legacy-Code: Auch ohne Original-Quellcode lassen sich komplexe Software-Systeme mithilfe von KI-gestütztem Reverse Engineering neu aufbauen.

Dieser Artikel enthält eingebettete Inhalte externer Anbieter, etwa Videos oder Social-Media-Beiträge. kiwoche.com ordnet diese Inhalte redaktionell ein, übernimmt sie jedoch nicht als eigene Inhalte. Die Rechte daran verbleiben bei den jeweiligen Rechteinhabern; für die externen Inhalte sind die jeweiligen Anbieter verantwortlich. Eingebettete Inhalte können vollständig oder teilweise mit KI erstellt oder bearbeitet worden sein.

📰 Quellen
Ammaar Reshi auf X ↗ GitHub Repository ↗
Teilen: