A TRX 1.0, a Tomb Raider 1 és 2 nyíltforráskódú implementációja megjelent

Nemrégiben jelent meg a TRX motor 1.0 verziója, amely új fejlesztésekkel gazdagítja a Tomb Raider 1 és 2 eredeti kiadásainak nyíltforráskódú újraimplementálását, ugyanakkor hű marad az eredeti és jól megszokott játékmechanikához. A TRX projekt egyetlen közös motorban egyesíti mindkét játék pályáit, beleértve az egyedi készítésű pályákat is. A legújabb 1.0 kiadás kiemelkedő fejlesztései a LUA szkriptmotorhoz kapcsolódnak, amely lehetővé teszi a modderek számára, hogy testre szabják a játék eseményeit, a tárgyinterakciókat és egyéb más funkciókat.

A TRX 1.0, a Tomb Raider 1 és 2 nyíltforráskódú implementációja megjelent

Általános újítások és javítások a TRX játékmenetében

A TRX 1.0 több hasznos újítást hoz a játékmenetbe, például megjelent a hideg víz szintenkénti beállítása, amely a Tomb Raider III működéséhez hasonlóan viselkedik, továbbá új vízcsobbanás effektet jelent meg, amely akkor jelentkezik, ha Lara sekély vízbe ugrik. A fejlesztők új debug eszközökkel is kibővítették a motort: megjeleníthetők a bounding boxok, illetve valós időben követhető a kamera pozíciója. A cutscene-ek mostantól előretekerhetők öt másodperccel a jobb egérgomb lenyomásával, vagy egy másodperccel, ha a lassító gombbal együtt használjuk.

A Windows kiadásban elérhető sötét téma támogatása mellett új lehetőségek érkeztek a háromszög alapú geometriához, valamint új additív színkeverési módot vezettek be a textúrákhoz. Finomították a bilineáris szűrést az egymásra vetülő objektumok esetében, javult a statikus elemek renderelése több szobát érintő jelenetekben, továbbá korrigálták a ricochet effektek elhelyezését lejtőkön és a levegőben.

A státuszsávok kezelése teljesen megújult: új megjelenítési és villogási beállítások kerültek be, külön konfigurációs füllel és egyértelműbb feliratokkal, miközben a felesleges nézetmódokat kivezették. Javították azt a hibát is, amely miatt a health bar villódzott az inventory váltásakor. Ezzel együtt a dart és disc emitterek önálló slotokat kaptak, egységesítették a látómező számítását, valamint finomították a lépéshangokat a létráról való leereszkedésnél és a kézenállásból való visszatéréskor. Emellett több olyan összeomlást is elhárítottak, amelyek egyedi szinteken vagy a fotó mód használatakor jelentkeztek.

További kisebb finomítások érintik az ajtók és csapóajtók animációját, a kreditképek megjelenítését, valamint a víz alatti növények sprite-jain megjelenő caustics hatást.

Speciális fejlesztések a TR1 és TR2 verziókhoz

A Tomb Raider 1-ben új easter egg parancs jelent meg, valamint elérhetővé vált a flare használata az eredeti pályákon a /give flare utasítással, illetve a TR2-ben megszokott fegyverek is előhívhatók a /give moreguns paranccsal. Egyedi szinteken Lara új animációkat kapott, továbbá több rejtett beállítás is elérhető lett LUA-n keresztül. A hangok pozicionálása mostantól Lara helyzetéhez igazodik, az inventory és a statisztikák pedig TR2-stílusú háttereket kaptak. Pontosabbá váltak a 3D pickup pozíciók, visszakerültek a PS1-es Uzi hangok, jobb lett a save kristályok működése, javították a cutscene formátumokat és a portálokon át történő block push viselkedését, valamint több hibát is kijavítottak az Atlantis-jelenetekben és az ambient zenéknél.

A Tomb Raider 2-höz készített fejlesztések között az upscale-elt töltőképernyők emelkednek ki Arsunt és Lito Perezito munkájának köszönhetően. A karakter elhalálozása esetén ismét működik a pálya újraindítása, az új játék menü pedig összefoglalót ad az előző szintekről és a történetről. Megjelent a játékmód-választás lehetősége, valamint támogatást kapott a TR1 animációk használata. A statisztikák kibővültek pickup- és halálszámlálóval, elérhetővé vált a medpackok vagy extra fegyverek letiltása, a pickupok csillogó jelzést kaptak, az interakciók animáltak lettek, és beállítható a mentési slotok száma. A hibajavítások közül megemlítendő, hogy helyrehozták a dialógusokat, a cutscene-ek fegyvermegjelenítését, több softlock helyzetet, a régi mentések kezelését, a holster hangokat, a robbanó tárgyak fényelését, a portáloknál tapasztalt clipping problémákat, valamint a célzást és az ugrások lendületét is finomhangolták.

A motor futtatásához az eredeti adatfájlok szükségesek a futtatáshoz, amelyeket GOG-ról vagy Steam-ről lehet megvásárolni. A TRX 1.0 verzió letölthető a Githubról, ahol a kiadási megjegyzések is megtekinthetőek.