Két év fejlesztés után megjelent az OpenMW 0.49 kiadás, amely a fantasy szerepjáték The Elder Scrolls 3: Morrowind motorjának szabad implementációját fejleszti. Az eredeti motorhoz képest az OpenMW modernizált felhasználói felületet, fejlettebb grafikát, saját OpenMW-CS szerkesztőt a új játékok és modok létrehozásához, a Bullet fizikai szimulációs motort, továbbá macOS és Linux platformok támogatását kínálja, valamint javított bot viselkedést.
A projekt kódja C++ nyelven készült és GPLv3 licenc alatt terjesztik. Az OpenMW-CS szerkesztő és a launcher felhasználói felületén Qt-t használnak, míg a játékbeli interfész a MyGUI-t alkalmazza. A bemeneti eszközökkel való interakcióhoz SDL-t, a hang kimenetéhez pedig OpenAL-t használnak. A kész build-ek Linuxra (PPA, flatpak), Windowsra és macOS-re készültek. A játékosoknak szükségük van az eredeti Morrowind játékban található fájlokra vagy egy alternatív erőforráskészlet telepítésére.
Az új verzióban található változások:
- Bővült az AI képességei, például a botok most már tudnak italokat inni.

- Megvalósították a sima animációs átmenetek támogatását, amely növeli az animáció élethűségét az animációs csoportok kulcskockái közötti állapotok interpolációjával különböző stílusokban. Az animáció logikáját harc közben átírták.
- Bővült a Lua nyelvű kiegészítők készítésének lehetősége: A Lua szkriptek most képesek kezelni és interakcióba lépni az animációkkal, hanggal, varázslatos hatásokkal, küldetésekkel, virtuális fájlrendszerrel, az objektumok teleportálásával, objektumok létrehozásával, YAML formátumú adatok betöltésével, játékok mentésével és mentett játékok betöltésével.
- Megváltozott a közelharci mechanika, amely a Morrowind eredeti játékához hasonló jellemzőkkel bír, mint például a botok képtelensége felfelé vagy lefelé támadni. Egyszerűsítették a ütési rendszert, amely a játékos környezetének átkutatásával és találati kúp használatával működik. A játékos számára egyszerűbbé vált a repülő ellenségek eltalálása, míg a repülő ellenségek számára is könnyebb lett támadni a játékost. Növelték a találatok értékelésének élethűségét a közelharcban, amely most nem a ütés pillanatában történik, hanem annak befejezése után, ami például lehetővé teszi a kitérést a csapások elől.

- Lehetőséget biztosítottak tengeri lények megjelenésére a fő térképen kívüli területeken.

- A világítási rendszer a rajzolás során modernizálva lett — növelve a pontfényforrások fényvisszaverődésének és csillogásainak realizmusát, valamint szebb vízfelület-hullámzási és fodrozódási effektusok kerültek hozzáadásra. Beállítások kerültek bevezetésre az eredeti Morrowind játék megjelenésének szimulálására.


- A fizikai motorban megnövelve a pontos és kiszámítható ütközésészlelés a karakterek környezettel való interakciója során.
- Növelték a post-processzálás stabilitását. Shader uniformok kerültek hozzáadásra az ég és a környezet színéhez. A célrenderelések közötti megőrzés biztosított a temporális effektusok támogatásához.

- A konzolban megjelenik a kimenet keresésének támogatása, valamint a beírt parancsok történetének megőrzésének lehetősége a munkamenetek között.

- Megszűnt a 0.45 előtti OpenMW verziókban rögzített mentett játékok támogatása.

- A játékos editor és grafikai eszközök a Qt 6-ra lettek portálva. A launcherbe és az installerbe orosz nyelvű fordítás került hozzáadásra.

- Megkezdődött a támogatás implementálása újabb Bethesda motorverziókkal, mint például az Oblivion (2006), Skyrim, Fallout 3, Fallout: New Vegas és Fallout 4. Az ezekből a játékokból származó erőforrásfájlok felhasználhatók Morrowind modok létrehozására vagy az OpenMW játékpéldákhoz.


Forrás: opennet.ru











