Lansarea motorului de joc liber OpenMW 0.49

După doi ani de dezvoltare, a fost publicat versiunea proiectului OpenMW 0.49, care dezvoltă o implementare liberă a motorului pentru jocul de rol din genul fantezie The Elder Scrolls 3: Morrowind. Comparativ cu motorul original, OpenMW are o interfață a utilizatorului modernizată, grafică îmbunătățită, un editor propriu OpenMW-CS pentru crearea de jocuri și moduri noi, utilizează motorul de simulare a proceselor fizice Bullet, a adăugat suport pentru platformele macOS și Linux și a îmbunătățit comportamentul boturilor.

Codul proiectului este scris în C++ și este distribuit sub licența GPLv3. Interfața editorului OpenMW-CS și a launcher-ului utilizează Qt, iar în interfața în joc se folosește MyGUI. Pentru lucrul cu dispozitivele de intrare este utilizat SDL, iar pentru redarea sunetului — OpenAL. Versiunile gata sunt pregătite pentru Linux (PPA, flatpak), Windows și macOS. Pentru a rula, este necesară prezența fișierelor cu resursele din jocul original Morrowind sau instalarea unui set alternativ de resurse.

Printre modificările din noua versiune:

  • Funcționalitățile AI au fost extinse, de exemplu, boturile pot acum bea poțiuni.
    Lansarea motorului de joc liber OpenMW 0.49
  • A fost implementat suport pentru tranziții fluide între animații, ceea ce permite creșterea realismului animației prin interpolarea stărilor între cadrele cheie ale grupurilor de animație din diferite stiluri. Logica animației în timpul luptei a fost reproiectată.
  • Funcționalitățile pentru crearea extensiilor în limbajul Lua au fost extinse: scripturile în Lua pot acum gestiona și interacționa cu animația, sunetul, efectele magice, misiunile, sistemul virtual de fișiere, teleportarea obiectelor, crearea de obiecte, încărcarea datelor în format YAML, salvarea jocului și încărcarea jocurilor salvate.
  • Mecanica luptei corp la corp a fost modificată, apropiindu-se de jocul original Morrowind în ceea ce privește particularități precum incapacitatea boturilor de a ataca în sus sau în jos. Sistemul de lovituri a fost simplificat, implicând scanarea mediului jucătorului folosind un con de lovitură. Este acum mai ușor pentru jucător să lovească inamicii zburători, iar inamicii zburători, la rândul lor, găsesc mai ușor să atace jucătorul. Realismul evaluării loviturilor în lupta apropiată a fost îmbunătățit, acum având loc nu în momentul impactului, ci după finalizarea acestuia, ceea ce, de exemplu, oferă oportunitatea de a evita loviturile.
    Lansarea motorului de joc liber OpenMW 0.49
  • A fost implementată posibilitatea apariției creaturilor marine în zonele din afara hărții principale.
    Lansarea motorului de joc liber OpenMW 0.49
  • Sistemul de iluminare la renderizare a fost modernizat — s-a crescut realismul reflecțiilor și al reflexiilor de la sursele de lumină punctiforme, s-au adăugat efecte mai frumoase pentru valuri și unduiri pe apă. Au fost adăugate setări pentru a imita aspectul original al jocului Morrowind.
    Lansarea motorului de joc liber OpenMW 0.49
    Lansarea motorului de joc liber OpenMW 0.49
  • În motorul fizic s-a îmbunătățit precizia și previzibilitatea detectării coliziunilor în interacțiunea personajelor cu mediu înconjurător.
  • A fost crescută stabilitatea procesării post-efecte. S-au adăugat uniforme de shader pentru culoarea cerului și a mediului înconjurător. S-a asigurat păstrarea randărilor țintă între cadre pentru a susține efecte temporale.
    Lansarea motorului de joc liber OpenMW 0.49
  • În consola a apărut suport pentru căutarea în ieșire și s-a implementat posibilitatea de a salva istoricul comenzilor introduse între sesiuni.
    Lansarea motorului de joc liber OpenMW 0.49
  • S-a întrerupt suportul pentru salvările de joc realizate în versiunile OpenMW înainte de 0.45.
    Lansarea motorului de joc liber OpenMW 0.49
  • Editorul de jocuri și utilitățile grafice au fost portate pe Qt 6. Launcherul și instalatorul au fost adăugate traducerea în limba română.
    Lansarea motorului de joc liber OpenMW 0.49
  • A început lucrul la implementarea suportului pentru jocuri pe versiuni mai recente ale motorului Bethesda, precum Oblivion (2006), Skyrim, Fallout 3, Fallout: New Vegas și Fallout 4. Fișierele cu resurse din aceste jocuri pot fi folosite pentru a crea moduri pentru Morrowind sau exemple de jocuri de la OpenMW.
    Lansarea motorului de joc liber OpenMW 0.49
    Lansarea motorului de joc liber OpenMW 0.49

Sursa: opennet.ro

Cumpără un hosting fiabil pentru site-uri cu protecție DDoS, servere VPS VDS 🔥 Cumpără un hosting fiabil pentru site-uri cu protecție DDoS, servere VPS VDS | ProHoster