Wydanie wolnego silnika gier OpenMW 0.49

Po dwóch latach prac opublikowano wydanie projektu OpenMW 0.49, rozwijającego wolną implementację silnika dla gry RPG w gatunku fantasy The Elder Scrolls 3: Morrowind. W porównaniu do oryginalnego silnika, w OpenMW wprowadzono zmodernizowany interfejs użytkownika, poprawioną grafikę, dodano własny edytor OpenMW-CS do tworzenia nowych gier i modów, zastosowano silnik symulacji procesów fizycznych Bullet, dodano wsparcie dla platform macOS i Linux oraz poprawiono zachowanie botów.

Kod projektu napisany jest w C++ i rozpowszechniany na licencji GPLv3. W interfejsie edytora OpenMW-CS i launcherze wykorzystano Qt, a w interfejsie gry zastosowano MyGUI. Do obsługi urządzeń wejściowych użyto SDL, a do wyjścia dźwięku — OpenAL. Gotowe kompilacje przygotowano dla systemów Linux (PPA, flatpak), Windows i macOS. Do uruchomienia wymagane są pliki z zasobami gry z oryginalnej gry Morrowind lub zainstalowanie alternatywnego zestawu zasobów.

Wśród zmian w nowej wersji:

  • Rozszerzono możliwości AI, na przykład boty teraz mogą pić mikstury.
    Wydanie wolnego silnika gier OpenMW 0.49
  • Zrealizowano wsparcie dla płynnego przejścia między animacjami, co pozwala zwiększyć realizm animacji dzięki interpolacji stanów między kluczowymi klatkami grup animacji w różnych stylach. Przeprojektowano logikę animacji podczas walki.
  • Rozszerzono możliwości tworzenia rozszerzeń w języku Lua: skrypty Lua mogą teraz zarządzać i wchodzić w interakcje z animacją, dźwiękiem, efektami magicznymi, questami, wirtualnym systemem plików, teleportacją obiektów, tworzeniem obiektów, ładowaniem danych w formacie YAML, zapisywaniem gier i ładowaniem zapisanych gier.
  • Zmieniono mechanikę walki wręcz, która została zbliżona do oryginalnej gry Morrowind w takich aspektach, jak niemożność botów atakowania w górę lub w dół. Uproszczono system uderzeń, w którym wykorzystano skanowanie otoczenia gracza za pomocą konusa trafienia. Graczowi łatwiej teraz trafiać w latających wrogów, a latającym wrogom łatwiej atakować gracza. Zwiększono realizm oceny trafień podczas walki wręcz, która odbywa się nie w momencie uderzenia, ale po jego zakończeniu, co na przykład pozwala na unikanie ataków.
    Wydanie wolnego silnika gier OpenMW 0.49
  • Zrealizowano możliwość pojawiania się morskich istot w obszarach poza główną mapą.
    Wydanie wolnego silnika gier OpenMW 0.49
  • Zmodernizowano system oświetlenia podczas renderowania – zwiększono realizm refleksów i odbić od punktowych źródeł światła, dodano piękniejsze efekty fal i zmarszczek na wodzie. Wprowadzono ustawienia, które imitują oryginalny wygląd gry Morrowind.
    Wydanie wolnego silnika gier OpenMW 0.49
    Wydanie wolnego silnika gier OpenMW 0.49
  • W fizycznym silniku zwiększono dokładność i przewidywalność wykrywania kolizji podczas interakcji postaci z otoczeniem.
  • Zwiększono stabilność post-processingu. Dodano uniformy shaderów dla koloru nieba i otoczenia. Zapewniono zachowanie docelowych renderów między klatkami w celu wsparcia efektów czasowych.
    Wydanie wolnego silnika gier OpenMW 0.49
  • W konsoli dodano wsparcie dla wyszukiwania w wyjściu i zrealizowano możliwość zapisywania historii wprowadzonych komend między sesjami.
    Wydanie wolnego silnika gier OpenMW 0.49
  • Wstrzymano wsparcie dla zapisanych gier, stworzonych w wersjach OpenMW przed 0.45.
    Wydanie wolnego silnika gier OpenMW 0.49
  • Edytor gier i narzędzia graficzne przeniesiono na Qt 6. W launcherze i głównym instalatorze dodano tłumaczenie na język rosyjski.
    Wydanie wolnego silnika gier OpenMW 0.49
  • Rozpoczęto pracę nad wsparciem gier na nowszych wersjach silnika Bethesda, takich jak Oblivion (2006), Skyrim, Fallout 3, Fallout: New Vegas i Fallout 4. Pliki z zasobami z tych gier mogą być używane do tworzenia modów dla Morrowind lub przykładów gier od OpenMW.
    Wydanie wolnego silnika gier OpenMW 0.49
    Wydanie wolnego silnika gier OpenMW 0.49

Źródło: opennet.ru

Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS 🔥 Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS | ProHoster