Az OldUnreal projekt újjáéleszti az Unreal Tournament 2004-et nyíltforráskódú motorjának köszönhetően, az Epic Games hivatalos jóváhagyásával

Ha hozzám hasonlóan a kétezres évek első évtizedében voltál tizenéves, biztosan ismerős lehet számodra az örök klasszikus FPS, az Unreal Tournament 2004. Mi annak idején éjszakákba nyúló lan partykban nyomtuk a haverokkal a nyári szünetekben, amíg szinte ínhüvelygyulladást nem kaptunk. Bár az eredeti játék megjelenése óta több mint húsz év telt el, az Epic Games hozzájárulásának köszönhetően az OldUnreal csapata új életet lehel a klasszikus lövöldébe. Nemrég bejelentésre került az OldUnreal 3374-es frissítése, amelynek legnagyobb újítása, hogy a játék most először futtatható natívan Linuxon és macOS-en x86_64, amd64 és arm64/aarch64 architektúrákon. A Windows-verzióban áttértek a DirectX 9-re, míg a Linux és macOS kiadások az SDL3-at használják, és mindkét platform teljes funkcionalitású UnrealScript-fordítót kapott.

Az OldUnreal projekt újjáéleszti az Unreal Tournament 2004-et nyíltforráskódú motorjának köszönhetően, az Epic Games hivatalos jóváhagyásával

Stabilitási javítások és fejlesztések az Unreal Editorban

A 3374-es frissítés egyik fő célja a stabilitás javítása, amely egyszerre érinti a játékot és az Unreal Editort. A hibajavítások megszüntették azokat a problémákat, amelyek hálózati visszaélésekhez, szabálytalan műveletekhez vagy szerverösszeomlásokhoz vezethettek, valamint megszüntették azt a hibát, amely miatt a kliens a csatlakozási képernyőn ragadt, amikor a szerver egyszerre túl sok adatcsomagot akar feldolgozni.

Az Unreal Editorban a korábbi összeomlások nagy részét kijavították, így stabilabb lett a hálózati működés, gördülékenyebb a textúrák és anyagok kezelése, a statikus mesh-ek átalakítása, és a többmonitoros használat sem okozza többé a nézetek elcsúszását.

Jelentősen javult a nagy .int fájlok kezelése, a DDS import-export folyamata, és a nézetek frissítése is azonnal megtörténik a korábbi hosszú várakozás helyett. A játék hang- és grafikai alrendszerében több olyan hibát javítottak, amelyek váratlan összeomlásokat, zenelejátszási hibákat vagy renderelési problémákat okoztak, miközben az UnrealScript-alapú hibák, exploitok és összeomlások is megszűntek. A webadmin működése megbízhatóbbá vált, a fizikai alrendszer pedig stabilabban kezeli a játékosok eltűnésével kapcsolatos figyelmeztetéseket.

Fejlesztések és modern funkciók az OldUnrealban

Az Unreal Editor mostantól támogatja az ogg formátumú zenefájlokat, ASE és OBJ modellek importálására is képes, egységes textúratömörítést kínál minden platformon, és olyan praktikus funkciókkal bővült, mint a CTRL+Space kamerabeállítás, valamint a különféle erőforrás-böngészőablakok gördülékenyebb és gyorsabb használata. A hálózati funkciók terén a frissítés részletesebb letöltési információkat kínál, több master szerver adatait gyűjti össze, és támogatja a közösségi mastereket. A 64 bites Windows kliens teljes képernyős módot, korlátozható képkockasebességet és fejlettebb renderelést kapott, az UnrealScript környezet pedig új konzolparancsokkal, szélesvásznú HUD-kezeléssel, tartós konzoltörténettel és nagyobb felbontású menüelemekkel bővült. Emellett a játék már PNG formátumban menti a képernyőképeket, és a naplózás is megbízhatóbbá vált összeomlások esetén.

A projekt hátterében páratlan közösségi összefogás áll, amelyet az Epic Games hivatalos hozzájárulása is megerősített. Az OldUnreal csapat hosszú ideje dolgozik azon, hogy a játék újra játszható legyen modern platformokon, új játékmechanikai elemekkel kiegészítve. A kezdeti tesztverzió a következő hónapokban várható, és az eredeti játék állományaira lesz majd szükség a futtatáshoz.