Wenn ein Spiel 25 Jahre alt wird, gibt es normalerweise eine Gedenkedition, ein paar pathetische Worte vom Publisher und vielleicht einen Sale. Bohemia Interactive macht es anders. Zum 25. Geburtstag von Operation Flashpoint – heute bekannt als Arma: Cold War Assault – veröffentlicht das Studio nicht nur ein Remaster mit modernisierter Engine, sondern auch den kompletten Source Code unter GPL-3.0 auf GitHub. Wer will, kann die Poseidon Engine studieren, verändern, neu kompilieren. Das ist kein Marketing-Gag. Das ist der radikalste Open-Source-Schritt, den ein etabliertes Studio in diesem Jahr gemacht hat.
Wie ein Knochenbrecher von 2001 zur offenen Welt fand – bevor es den Begriff gab
Operation Flashpoint war ein Unfall im besten Sinne. 2001 veröffentlicht, als die meisten Shooter noch durch Korridore liefen, warf Bohemia die Spieler auf eine Insel, sagte „Viel Glück“ und ließ sie Panzer fahren, Hubschrauber fliegen und ganze Einheiten kommandieren. Das Spiel sah aus wie Matsch, lief wie Sirup und war schwerer als ein Amboss im Gesicht. Aber es war eine offene Welt – Jahre bevor Grand Theft Auto 3 den Begriff populär machte.
Die Faszination hält bis heute an, obwohl das Spiel längst nicht mehr Operation Flashpoint heißen darf. Die Marke liegt seit der Trennung von Codemasters brach. Stattdessen heißt es Arma: Cold War Assault – und genau dieses Spiel feiert jetzt sein Comeback. Dass Arma Reforger inzwischen auf der PS5 gelandet ist, zeigt, wie weit Bohemia die Serie in 25 Jahren gebracht hat.
Remaster mit Köpfchen: Poseidon lebt wieder – und bringt C++20 mit
Das Remaster ist nicht einfach eine Hochskalierung der Auflösung. Bohemia hat die ursprüngliche Poseidon Engine grundlegend überarbeitet. Widescreen-Support, moderne Kompatibilität, ein Build-System auf CMake-Basis – und das alles in C++20, also quasi im Neubau-Zustand. Wer die Demo auf Steam herunterlädt, bekommt nicht nur einen spielbaren Ausschnitt des Originals, sondern gleichzeitig ein offizielles Asset-Paket, das Bohemia als sanktioniertes Modding-Material bezeichnet: Jeder darf die Inhalte studieren, verändern und für eigene Arma-Projekte nutzen. Das ist klüger als jedes Dev-Kit, das andere Studios hinter einer Paywall verstecken. Das Arma Reforger Update 1.6 hatte die Ambitionen des Studios in der neuen Engine schon gezeigt – das Remaster unterfüttert sie jetzt historisch.
Source Code statt Spielhölle: Warum Bohemia den Schlüssel übergibt
Der eigentliche Paukenschlag steht auf GitHub. Bohemia hat den vollständigen Engine-Code hochgeladen – C++20, Cross-Platform für Windows und Linux, lizenziert unter GPL-3.0. Jeder kann ihn forken, bauen und darauf aufsetzen. Die Einschränkung: Die Marken „ARMA“ und „Operation Flashpoint“ sind nicht Teil der Lizenz. Wer einen Fork erstellt, muss ihn anders nennen und darf sich nicht als offizielles Bohemia-Produkt ausgeben.
Die Spielinhalte selbst (Texturen, Modelle, Sounds) bleiben unter der APL-SA-Lizenz separat. Aber der Code? Der gehört jetzt der Community. Ein Schritt, der in einer Branche, die Engine-Codes hinter NDAs und Lizenzgebühren versteckt, fast naiv wirkt. Bohemia macht es trotzdem. Wer sehen will, wie das Studio technisch tickt, findet im DayZ Update 1.29 einen guten Eindruck davon, wie Bohemia Langzeit-Support betreibt.
Vom Remaster zu Arma 4: 2027 wird das Jahr der Entscheidung
Das alles ist kein Zufall. Bohemia bereitet parallel die nächste Generation vor: Arma Reforger dient als Testfeld für die neue Enfusion Engine und bringt bereits klassische Cold War Islands wie Everon auf moderne Hardware. Arma 4 soll 2027 erscheinen. Das Remaster und der Source Code sind nicht nur Nostalgie-Geschenke – sie sind eine Kampfansage an die eigene Vergangenheit.
Bohemia sagt: Seht her, wo wir herkommen. Und dann zeigt das Studio mit Reforger und Arma 4, wohin die Reise geht. Arma Reforger auf der PS5 hat bewiesen, dass der Schritt auf neue Plattformen funktioniert. Die Frage ist nur: Wird die Community den Source Code nutzen, um das Original weiterzuentwickeln – oder wird sie sich auf Arma 4 stürzen und Cold War Assault endgültig in Rente schicken?