From Lara, with Love: óriási frissítés a klasszikus Tomb Raider trilógiához – megérkezett a TRX 1.2 verziója

enlightened Ez az oldal a közösségért készül. heart Kövess minket máshol is:  Linux Mint Magyar Közösség a Mastodon-on  Telegram csatorna – csak hírek  Beszélgessünk a Telegram – Linux csevegő csoport  Hírek olvasása RSS segítségével  Linux Mint Hivatalos Magyar Közösség a Facebook-on      Linux Mint Baráti Kör a Facebook-on
wink Ha hasznosnak találod, és szeretnéd, hogy folytatódjon, támogasd a munkát Ko-fi vagy Paypal segítségével. laugh

kami911 képe

Megjelent a TRX 1.2 (mostani frissítéssel 1.2.2), egy nyílt forráskódú (open source) motor, amely a klasszikus Tomb Raider első három részét kelti új életre. A projekt nem csupán modern technikai fejlesztéseket hoz, hanem egy teljes értékű LUA szkriptelési motorral (LUA scripting engine) is megnyitja az utat a modderek előtt, hogy egészen új tartalmakkal bővítsék Lara Croft legendás kalandjait. A TR1X és TR2X projektek alapjaira épülő most már összevont TRX projekt nemcsak a múlt játékkultúráját őrzik meg, hanem a közösségi fejlesztés és digitális restauráció kiváló példái. E verziók teljes mértékben futtathatók modern rendszereken, támogatják a moddolást, és már-már fejlesztői eszközként is használhatók. Az egységes TRX motor nemcsak rengeteg hibát javít, hanem új játékmeneti opciókat, látványbeli fejlesztéseket, Lua-bővítéseket és a klasszikus mechanikákat tiszteletben tartó, mégis modernizált megoldásokat is hoz. A kiadás különösen fontos a custom pályák készítői és a technikailag igényes játékosok számára.

Mi is pontosan a TRX?

A TRX célja a klasszikus Tomb Raider 1, Tomb Raider 2 és Tomb Raider 3 modernizálása visszafejtés (decompilation) és zárt, jogvédett komponensek helyett nyílt forrású alternatívák (open-source alternatives) alkalmazásával. A projekt egyik legnagyobb újítása, hogy egyetlen motor alatt képes futtatni a TR1 TR2 és TR3 játékokat, valamint az ezekhez készült egyedi pályákat is, miközben mindkét rész eredeti játékmeneti mechanikáit pontosan tiszteletben tartja.

Ez technológiai szempontból különösen fontos, mert a klasszikus játékok megőrzése így hosszú távon is biztosítható, akár olyan platformokon is, amelyeket az eredeti fejlesztők még nem is láthattak előre.

TRX 1.2 – általános újdonságok

A 1.2-es verzió rendkívül sok új funkciót vezet be, amelyek a játékmenetet, a látványt és a bővíthetőséget egyaránt érintik.

Új vezérlők, effektek és játékmeneti opciók

  • új glóbuszos pályaválasztó mechanika,
  • dinamikus fényobjektumok (piros, zöld, kék, borostyán, fehér, stroboszkóp, pulzáló, jelzőfény, ki/be kapcsolható fény),
  • buborékkibocsátó (Bubble Emitter) vezérlés,
  • árnyékrenderelés minden átvezető jelenet szereplőjén,
  • PS1 stílusú életerő- és oxigénsávok teljes testreszabhatósága,
  • dinamikus víz alatti színezés Lara modelljén (TR3-mintára),
  • végtelen sprint és végtelen fáklya opciók a beállításokból elérhetően.

Lara Croft testreszabása

  • 20 alapértelmezett ruhaváltozat,
  • custom pályák esetén akár 32 egyedi outfit,
  • fonat (copf) pozíciójának finomhangolása custom pályákban.

Kamera és irányítás

  • manuális kamera teljes kikapcsolásának lehetősége,
  • visszafelé ugrásnál botlás lejtőn (TR3-stílus),
  • választható kamerarázás mozgó szikláknál,
  • átvezetők gyors előre- és visszatekerése (akár ±15 másodperces lépésekben).

Lua API: hatalmas előrelépés a moddolásban

A TRX 1.2 jelentősen kibővíti a Lua API-t, amely a custom pályák és játékmeneti módosítások alapját képezi:

  • új események (például on_game_start),
  • vezérlésbe való beavatkozás átvezetők alatt,
  • szobák flip-map vezérlése időzítőkkel,
  • új kamera API (rázás, lekérdezések),
  • bővített katalógusok animációkhoz, állapotokhoz, zenékhez és hangmintákhoz,
  • zene overlay módban történő lejátszása a meglévő sáv fölött.

Teljesítmény és stabilitás

  • jelentősen javított renderelési teljesítmény,
  • a mentésfájlok mérete 20–30%-kal csökkent,
  • számos memória- és összeomlási hiba javítva,
  • pontosabb fizika és triggerkezelés (sziklák, csapdák, antitriggerek).

TR1-specifikus változások

  • Unfinished Business betöltőképernyők,
  • víz alatti effektusok és tükröződések javítása,
  • hang- és textúrahibák megszüntetése,
  • mentésekből való visszatöltéshez kapcsolódó regressziók javítása.

TR2-specifikus változások

  • Titokzene opció,
  • Assault Course statisztikák javítása,
  • vízáramlási és fizikai eltérések korrigálása,
  • fegyver- és textúramegjelenítési hibák javítása.

TR3-specifikus változások és újdonságok

A TR3 kapta a legtöbb új tartalmat:

  • új vízáramlások, vér- és méregmechanikák,
  • gyógykristályok, meteorite artifactok,
  • számos új vezérlő (Monkey, Shiva, Tony, Electric Fence, Boulder, Poison Dart stb.),
  • TR3-hoz hű ellenségviselkedés és drop-mechanikák,
  • rengeteg, az eredeti játékból ismert vizuális és logikai hiba javítása.

Megszűnő kompatibilitás

A TRX 1.2 eltávolítja a régi TombATI, GOG/Steam mentések, valamint a TR1X/TR2X 1.0 előtti mentésformátumok támogatását. Ez tisztább kódbázist és megbízhatóbb működést eredményez.

A TRX 1.2 mérföldkő a klasszikus Tomb Raider trilógia modern, nyílt forráskódú megőrzésében. Nem pusztán hibajavító frissítésről van szó, hanem egy olyan kiadásról, amely új szintre emeli a testreszabhatóságot, a moddolhatóságot és az eredeti játékélményhez való hűséget.

A TRX ezzel a verzióval egyértelműen az egyik legkomolyabb klasszikusjáték-motor újraimplementációvá vált a nyílt forráskódú közösségben.

Miben különbözik ez a projekt a hivatalos remastertől?

Bár már elérhető a Tomb Raider I-III Remastered gyűjtemény, a TRX projekt az eredeti játékokhoz készült, azokat továbbfejlesztve és kibővítve. A futtatásához azonban továbbra is szükség van a hivatalosan megvásárolt játékokra, amelyeket például a GOG vagy a Steam kínálatából (Tomb Raider I és Tomb Raider II) lehet beszerezni. A nyílt forráskódú újragondolások lehetőséget adnak a rajongóknak arra, hogy klasszikus játékokat korszerűbb formában élvezhessenek, új funkciókkal és fejlesztésekkel kiegészítve. A Linux támogatás pedig különösen fontos azok számára, akik alternatív operációs rendszereken szeretnék futtatni a játékokat.