Hatalmas meglepetéssel szolgált a Bohemia Interactive a taktikai lövöldözős játékok kedvelőinek, ugyanis váratlanul elérhetővé tette a műfajteremtő Operation Flashpoint (mai nevén Arma: Cold War Assault) motorjának teljes forráskódját. A cseh stúdió a közösség több mint két évtizedes támogatását hálálta meg a lépéssel, ráadásul a GitHubra feltöltött csomag mellé egy hivatalos felújítást, azaz egy Remaster verziót is bejelentett, amelyből egy játszható demó már most ingyen letölthető.
A Poseidon motor átlépte a modern kor küszöbét
A háttérben komoly jogi és technikai átalakítások állnak, amelyek alapjaiban határozzák meg a projekt jövőjét. Az eredetileg 2001-ben megjelent Operation Flashpoint: Cold War Crisis névjogai egy korábbi belső szakadás miatt a Codemasters kiadónál maradtak, így a Bohemia 2011-ben Arma: Cold War Assault címen adta ki újra a saját technológiáját. A most közzétett, Poseidon kódnevű motorváltozat nem egy poros archívumból előásott lelet, hanem egy alaposan korszerűsített szoftvercsomag. A fejlesztők a teljes kódot átültették a modern C++20-as szabványra, a buildelési folyamatokat pedig CMake és Clang alapokra helyezték.
Ez a technológiai váltás közvetlenül garantálja, hogy az ikonikus szimulátor natívan, emulációs trükkök nélkül fusson a modern 64 bites rendszereken. A kód frissítése mellett a szélesvásznú kijelzők támogatása is bekerült a rendszerbe, így a játékosoknak nem kell egyedi javításokkal és külső modokkal bajlódniuk az optimális képarány eléréséhez.
Szabad kezet kapott a modderek közössége
A nyilvános GitHub-tárhely megnyitása teljesen átírja az amatőr fejlesztők lehetőségeit, hiszen a teljes motorhoz hozzáférhetnek a GPL 3.0-s licenc feltételei szerint. A stúdió átfogó fejlesztői dokumentációt, licencelési feltételeket és egy részletes szkriptelési kézikönyvet is mellékelt a repóhoz. Fontos kikötés ugyanakkor, hogy a nyílt forráskód kizárólag a motorra és a futtatható fájlokra vonatkozik. A védjegyek szigorúan a Bohemia tulajdonában maradnak, így a rajongói elágazások, egyedi buildek nem használhatják az Arma vagy az Operation Flashpoint elnevezéseket, valamint a hivatalos logókat.
A Steamen megjelent ingyenes Arma: Cold War Assault Remastered Demo kettős funkciót lát el. Egyszerre egy azonnal játszható, stabil nosztalgiatúra a klasszikus mesterséges intelligenciával és járművekkel, valamint egy hivatalos, jóváhagyott eszközcsomag (asset pack) a modding közösség számára. A csomagolt játékadatok nyersanyagként szabadon tanulmányozhatók, módosíthatók és felhasználhatók új tartalmak létrehozásához.
Gépigények és technikai specifikációk
A modernizált motor Windows és Linux rendszereken egyaránt fut, a hardveres elvárások pedig hűen tükrözik a szoftver optimalizáltságát és mai környezetét.
| Hardverkomponens | Minimum követelmény | Ajánlott konfiguráció |
|---|---|---|
| Operációs rendszer | Windows 10/11 vagy Linux 64-bit | Windows 10/11 vagy Linux 64-bit |
| Processzor | Dual-core 2.0 GHz (x86-64) | Quad-core 3.0 GHz (x86-64) |
| Memória | 4 GB RAM | 8 GB RAM |
| Grafikus kártya | OpenGL 3.3 kompatibilis, 512 MB VRAM | OpenGL 4.x kompatibilis, 1 GB VRAM |
| Szabad terület | 20 GB tárhely | 20 GB tárhely |
Új távlatok a katonai szimuláció előtt
A Bohemia Interactive ezzel a lépéssel példát mutat a játékiparnak, hiszen ahelyett, hogy hagyná elveszni a digitális enyészetben a gyökereit, teljes hozzáférést biztosít a technológiához, ami később az Arma-szériát és a DayZ-t is megalapozta. A C++20-as alapokra helyezett motor kódja lényegesen tisztább és rendezettebb, mint az ezredfordulós eredeti verzió, ami elhárítja a technikai akadályokat a kísérletezés útjából. Bár a teljes Remaster kiadás pontos megjelenési dátuma még nem ismert, a nyílt forráskóddal a rajongók akár saját platformportokat vagy virtuális valóság (VR) módokat is építhetnek a legendás hidegháborús szimulátorból.