Mit Claude Code: Entwickler bringt Battlefield 1942 samt Multiplayer in den Browser
Der Indie-Entwickler Pieter Levels sagt, er habe mit dem KI-Coding-Agenten Claude Code die Spiel-Engine der Battlefield-1942-Demo zurückübersetzt und als Browserspiel neu gebaut. Das Ergebnis läuft ohne Installation und mit Online-Koop. Gekostet hat es nach seinen Angaben etwa eine Million Ausgabe-Tokens.

Worum es geht
Pieter Levels, unter seinem Kürzel @levelsio einer der bekanntesten Indie-Entwickler auf X, hat am 2. November 2026 ein ungewöhnliches Projekt vorgestellt. Er hat die kostenlose Demo des Shooters Battlefield 1942 von 2002 so umgebaut, dass sie im Webbrowser läuft, ohne Installation und mit Online-Mehrspielermodus. Die Hauptarbeit habe Claude Code erledigt, der Coding-Agent der Firma Anthropic. Das ist ein KI-Programm, das selbstständig Code liest, schreibt und ausführt, statt nur Vorschläge zu machen.
Ausprobieren kann man das Ergebnis unter bf1942.pieter.com. Die Seite ist als nichtkommerzielles, inoffizielles Projekt zur Spielebewahrung gekennzeichnet. Gespielt wird derzeit im Online-Koop auf der Karte Tobruk. Levels betont, dass er nur die frei verfügbare Demo verwendet hat.
Die beiden Hauptbeiträge kamen laut aicoder.com zusammen auf rund 2.200 Likes und 340.000 Aufrufe und landeten in den X-Trends. Alle technischen Angaben stammen vom Entwickler selbst und wurden nicht unabhängig überprüft.
Wie der Port funktioniert haben soll
Nach Levels' Beschreibung lief das Projekt in drei Schritten ab:
- Dekompilieren: Claude Code übersetzte die fertige Programmdatei der Demo-Engine zurück in lesbaren Code. Eine Spiel-Engine ist das technische Grundgerüst eines Spiels, das Grafik, Physik und Steuerung übernimmt. Dekompilieren ist wie der Versuch, aus einem gebackenen Kuchen das Rezept zu rekonstruieren. Das fertige Programm besteht nur aus Maschinenbefehlen, Namen, Kommentare und Struktur des ursprünglichen Quellcodes sind verloren.
- Portieren nach C: Aus dem zurückgewonnenen Code entstand eine Fassung in der Programmiersprache C.
- Kompilieren zu WebAssembly: Der C-Code wurde in WebAssembly übersetzt. Dieses Format können moderne Browser fast so schnell ausführen wie normale Programme auf dem Rechner. Dazu kam ein Mehrspielermodus, damit mehrere Leute online zusammen spielen können.
Wie viel Code am Ende entstanden ist und wie lange er gebraucht hat, hat Levels laut aicoder.com nicht vollständig offengelegt.
Warum das schwieriger ist als bei DOOM und Quake
Levels hat schon früher Klassiker wie Quake und DOOM in den Browser gebracht. Diesmal sei es nach eigener Aussage aber deutlich schwerer gewesen. Der Grund: id Software, das Studio hinter DOOM und Quake, hat den Quellcode seiner Engines schon vor vielen Jahren freigegeben. Wer diese Spiele portieren will, startet also mit dem Originalcode.
Für Battlefield 1942 gibt es so etwas nicht. Wer das Spiel auf eine andere Plattform bringen will, muss zuerst Reverse Engineering betreiben, also aus dem fertigen Programm herausfinden, wie es intern funktioniert. Laut aicoder.com ist das eine Arbeit, die normalerweise erfahrene Entwickler viel Zeit kostet. Interessant an dem Projekt ist deshalb vor allem die Behauptung, dass ein KI-Agent diesen mühsamen Teil weitgehend übernommen hat.
Was es gekostet hat
Levels nennt nur eine Kennzahl: etwa 1 Million Ausgabe-Tokens. Tokens sind die kleinen Textbausteine, Wortteile oder Zeichenfolgen, in denen Sprachmodelle rechnen und abgerechnet werden. Ausgabe-Tokens sind die, die das Modell selbst erzeugt, hier also vor allem Code und Erklärungen. Zu normalen API-Preisen, also wenn man pro Nutzung bezahlt, entspräche das laut Levels rund 100 US-Dollar. Tatsächlich zahlt er aber ein Claude-Abo für 100 Dollar im Monat.
| Kennzahl | Angabe (laut Levels) |
|---|---|
| Ausgabe-Tokens | ca. 1 Million |
| Gegenwert zu API-Preisen | ca. 100 US-Dollar |
| Tatsächliche Kosten | Claude-Abo für 100 US-Dollar/Monat |
| Spielbarer Inhalt | Online-Koop, Karte Tobruk |
Einen Benchmark, also einen standardisierten Leistungsvergleich, gibt es nicht. aicoder.com weist ausdrücklich darauf hin, dass in der Community weitere Zahlen kursieren, die aber nicht belegt sind.
Stand und Grenzen
Das Projekt ist frisch und erkennbar unfertig. Erste Tester haben bereits Fehler gemeldet. Spielbar ist nur eine Karte im Koop-Modus, nicht der volle Umfang des Originals. Und weil nur die Demo verwendet wurde, fehlen die Inhalte der Vollversion ohnehin.
Offen bleibt auch die rechtliche Seite. Levels kennzeichnet das Projekt als nichtkommerziell und inoffiziell und beruft sich auf die frei verfügbare Demo. aicoder.com mahnt trotzdem zur Vorsicht: Man solle nur Software zurückentwickeln, an der man die Rechte hat, und bei kommerziellen Projekten die Lizenzlage klären. Ob die Rechteinhaber ein solches Projekt dulden, ist nicht bekannt.
Einordnung
Die Geschichte ist vor allem als Beleg dafür interessant, was Coding-Agenten inzwischen zugetraut wird. Bisher wurden sie meist für überschaubare Aufgaben gelobt, etwa Webseiten, kleine Apps oder Fehlersuche. Alte Binärprogramme zu dekompilieren, auf eine neue Plattform zu bringen und dabei noch Netzwerkcode zu ergänzen, ist eine andere Größenordnung. Wenn Levels' Darstellung stimmt, wäre das ein Hinweis, dass auch klassische Spezialistenarbeit wie Reverse Engineering für einzelne Entwickler mit überschaubarem Budget machbar wird. Das wäre etwa für die Bewahrung alter Spiele und Programme interessant, deren Quellcode verloren oder nicht öffentlich ist.
Einschränkungen gibt es mehrere. Alles beruht auf den Angaben eines einzelnen, sehr reichweitenstarken Entwicklers, der für spektakuläre Demos bekannt ist. Wie viel Handarbeit er selbst beigesteuert hat, wie oft die KI danebenlag und wie vollständig der Port wirklich ist, bleibt unklar. Prüfen lässt sich bisher nur das Ergebnis im Browser, und das hat laut Testern noch Fehler. Hinzu kommt die rechtliche Grauzone: Je leichter Software mit KI zurückentwickelt werden kann, desto drängender wird die Frage, was dabei erlaubt ist.
Quellen
- Merkliste: aicoder.com aicoder.com
Frag den KI-Assistenten
Fragen zu diesem Artikel, zur Installation oder zu Hintergründen? Unser Assistent kennt diese Seite und läuft auf unserem eigenen Rechner, nicht in einer fremden Cloud.
Der Assistent ist eine KI (Gemma 4) und kann sich irren – wichtige Angaben bitte in der Quelle prüfen. Fragen werden nur zum Beantworten genutzt und nach einer Stunde gelöscht. Bitte keine persönlichen Daten eingeben.
Kommentare
Was meinst du dazu? Schon ausprobiert? Schreib es hier, ohne Anmeldung.
Kommentare sind öffentlich. Links sind nicht erlaubt, beleidigende Beiträge löschen wir. Deinen eigenen Kommentar kannst du in diesem Browser jederzeit wieder löschen. Mehr dazu in der Datenschutzerklärung.