Bármilyen böngészőből indíthatóvá vált a The Elder Scrolls III: Morrowind

The Elder Scrolls III Morrowind

Külön telepítés és bonyolult modolás nélkül, közvetlenül a böngészőből nyitható meg Vvardenfell világa.

A közösségi projektek évtizedek óta tartják életben a Bethesda ikonikus szerepjátékát, a The Elder Scrolls III: Morrowindet. A legújabb mérföldkő azonban még a sokat látott rajongókat is meglepte: az OpenMW nyílt forráskódú játékmotor modern webes technológiákra ültetett változata révén a teljes játék elérhetővé vált egy egyszerű böngészőablakban.

A nyílt forráskód és a WebAssembly találkozása

A mostani áttörés nem a semmiből érkezett. Az OpenMW projekt régóta dolgozik azon, hogy a Morrowind eredeti, sok szempontból elavult és instabil motorját egy modern, stabil és cross-platform architektúrára cserélje. A fejlesztők a WebAssembly (Wasm) és a WebGL technológiák segítségével ültették át a C++ alapon írt motort a böngészők által fogyasztható formátumra.

Ez a gyakorlatban azt jelenti, hogy a kód közvetlenül a felhasználó hardverén, a böngésző védett környezetében fut, így nincs szükség felhőalapú streamelésre vagy külső szerverek számítási kapacitására. A teljesítmény meglepően gördülékeny, a modern számítógépek gond nélkül hozzák a megszokott képfrissítési sebességet.

Így működik a böngészős Morrowind a gyakorlatban

A rendszer működéséhez a jogi tisztaság miatt továbbra is szükség van az eredeti játékfájlokra. A felhasználónak a saját, legálisan megvásárolt példányából (legyen az GOG- vagy Steam-verzió) kell betöltenie az úgynevezett DATA mappa tartalmát a böngésző felületén keresztül. A webes felület csak a motor futtatásáért felel, a tartalom nem kerül feltöltésre semmilyen külső szerverre, minden adat helyileg marad.

Az irányítás, a mentési rendszerek és az audiokezelés mind hibátlanul átkerültek a webes környezetbe. A játékosok lementhetik a haladásukat a böngésző helyi tárolójába (LocalStorage/IndexedDB), így a munkamenet kikapcsolás után sem vész el.

A hordozhatóság új dimenziója

Ez a technológiai bravúr alapjaiban változtatja meg a retro játékok elérhetőségét. A megoldásnak köszönhetően a Morrowind lényegében bármilyen olyan eszközön futtathatóvá vált, amely rendelkezik egy modern, WebGL-t támogató böngészővel. Ez magában foglalja a belépőszintű laptopokat, az okostévéket, a Chromebookokat, sőt akár a mobiltelefonokat és tableteket is.

A közösség számára ez a fejlesztés nem csupán érdekesség, hanem a digitális megőrzés egyik leghatékonyabb eszköze. A klasszikus címek futtatása a modern operációs rendszereken gyakran kompatibilitási problémákba ütközik, a böngészős platform viszont egységes futtatókörnyezetet biztosít az elkövetkező évekre.

Jellemző Hagyományos PC-s verzió Böngészős OpenMW verzió
Telepítést igényel Igen Nem (azonnal indítható)
Futtatási környezet Windows / Direct3D / OpenGL WebAssembly / WebGL
Játékfájlok igénylése Telepített tartalom Helyi adatfájlok betöltése (Morrowind.bsa/.esm)
Platformfüggetlenség Korlátozott (OS-függő) Teljes (bármilyen modern böngésző)

A jövő az azonnal indítható klasszikusoké

A sikeres portolás kijelöli az utat a többi hasonló korú szerepjáték és akciójáték előtt is. Ahogy a webes játékmotorok és a hardveres gyorsítás tovább fejlődik a böngészőkben, egyre kevesebb technikai akadálya lesz annak, hogy a 2000-es évek elejének teljes játékkínálatát egyetlen kattintással elérhetővé tegyük.

A Morrowind böngészős változata bizonyítja, hogy a nyílt forráskódú közösségi munkára építve a klasszikus videójátékok nemcsak fennmaradnak, hanem rugalmasabbá és hozzáférhetőbbé válnak, mint valaha.