Klasszikus katonai szimulátor tér vissza modernizált motorral és nyílt forráskóddal

operation-flashpoint

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.