PĂ€rast kahte aastat arendust on vĂ€lja lastud projekt OpenMW 0.49, mis arendab edasi tasuta rakendust mĂ€ngumootorile fantaasiarollimĂ€ngu The Elder Scrolls 3: Morrowind jaoks. vĂ”rreldes algse mootori oma on OpenMW-is rakendatud moderniseeritud kasutajaliides, parendatud graafikat, lisatud oma mĂ€ngu- ja modifitseerimisredaktor OpenMW-CS, rakendatud fĂŒĂŒsiliste protsesside simuleerimise mootori Bullet, lisatud macOS ja Linuxi tugi ning parandatud botide kĂ€itumist.
Projekti kood on kirjutatud C++ keeles ning jagatakse GPLv3 litsentsi alusel. OpenMW-CS redigeerija ja kÀivitaja liideses kasutatakse Qt, mÀngu sees olevas liideses kasutatakse MyGUI. Sisendseadmestiku töötlemiseks on kasutatud SDL-i ja heli edastamiseks OpenAL-i. Valmis koosted on ette valmistatud Linuxile (PPA, flatpak), Windowsile ja macOS-ile. KÀivitamiseks on vajalik originaalmÀngu Morrowind mÀnguressursside failide olemasolu vÔi alternatiivsete ressursikomplektide installimine.
Uue versiooni muudatuste hulgas on:
- AI vĂ”imalusi on laiendatud, nĂ€iteks saavad botid nĂŒĂŒd potionâe juua.

- Tugi sujuvatele ĂŒleminekutele animatsioonide vahel on rakendatud, vĂ”imaldades suurendada animatsiooni realistlikkust, interpoleerides olekute vahelisi ĂŒleminekuid erinevate stiilide animatsioonigruppides. Lahti seletatud animatsiooniloogikat lahingus.
- Lua keeles laienduste loomise vĂ”imalusi on suurendatud: Lua skriptid saavad nĂŒĂŒd hallata ja suhelda animatsiooni, helide, maagiliste efektide, missioonide, virtuaalse failisĂŒsteemi, objektide teleportimise, objektide loomise, YAML formaadis andmete laadimise, mĂ€ngude salvestamise ja salvestatud mĂ€ngude laadimisega.
- SuuremÔÔtme konfrontatsioonimehaanika on muudetud, tuues selle lĂ€hemale originaalmĂ€ngule Morrowind, nĂ€iteks botide vĂ”imetus rĂŒnnata ĂŒles vĂ”i alla. RĂŒnnakute sĂŒsteem on lihtsustatud, kasutades mĂ€ngija ĂŒmbruses toimuva skanneerimist kokkupĂ”rke konuse abil. MĂ€ngijale on lihtsam lĂŒĂŒa Ă”hust tulistavaid vaenlasi ja Ă”hust tulistavatele vaenlastele on lihtsam mĂ€ngijat rĂŒnnata. LĂ€hivĂ”itlusest tulenevate tabamiste hindamise realistlikkus on suurenenud, nĂŒĂŒd toimub see mitte rĂŒndamise hetkel, vaid pĂ€rast seda, mis nĂ€iteks vĂ”imaldab rĂŒnnakute vĂ€ltimist.

- Tallinna mereolendite ilmumisvÔimekused on rakendatud aladel, mis asuvad pÔhikaardist vÀljaspool.

- ValgustussĂŒsteemi on moderniseeritud, suurendades punktallikate valguslĂ€hte realistlikkust ja peegeldusi, lisatud ilusamad laine- ja kumeruseefektid vees. Lisatud seaded, et simuleerida originaalmĂ€ngu Morrowind vĂ€limust.


- FĂŒĂŒsikamootoris on suurenenud tĂ€psus ja etteaimatavus collision'ide tuvastamisel, kui tegelased suhtlevad ĂŒmbritseva keskkonnaga.
- PÀrastprotsessi stabiilsus on suurenenud. Lisatud uniformid taeva ja keskkonna vÀrvi jaoks. Vahetuste sihtmÀrkide salvestamine on tagatud raamide vahel ajutiste efektide toetamiseks.

- Konsoolis on toetatud vÀljundi seas otsimist ja vÔimalus salvestada sisenemiskÀskude ajalugu seansside vahel.

- Tugi salvestatud mÀngudele, mis on salvestatud OpenMW versioonidega enne 0.45, on lÔpetatud.

- MÀngu redaktor ja graafilised tööriistad on portitud Qt 6-le. KÀivitaja ja installeri meistrisse on lisatud vene keele tÔlge.

- Tööd on alustatud uuemate Bethesda mÀngumootorite, nÀiteks Oblivioni (2006), Skyrim'i, Fallout 3, Fallout: New Vegas ja Fallout 4 toeta. Nende mÀngude ressursifailid vÔivad kasutada Morrowindi modifitseerimiseks vÔi OpenMW mÀngude nÀidiste loomiseks.


Allikas: opennet.ru











