OpenMoHAA Beta 0.80.0

OpenMoHAA Beta 0.80.0

Została udostępniona pierwsza wersja beta otwartego silnika Medal of Honor - OpenMoHAA. Celem projektu jest stworzenie wieloplatformowego silnika open source, w pełni kompatybilnego z oryginalnym Medal of Honor, dla nowoczesnych systemów Windows, Linux, Raspberry Pi, MacOS i chromeOS.

Projekt OpenMoHAA bazuje na kodzie źródłowym ioquake3, gdyż oryginalny Medal of Honor wykorzystywał jako bazę silnik Id Tech 3 (czyli silnik z Quake 3).

Co nowego:

  • Dodano natywną obsługę MacBooka na Apple Silicon. OpenMoHAA jest teraz dostępny natywnie zarówno na komputerach Mac z procesorem Intel, jak i na komputerach Mac M1/M2/M3/M4.
  • Dodano 3 programy uruchamiające dla wygody i prostoty: do uruchomienia Allied Assault i jego dodatków Spearhead i Breakthrough.
  • Instrukcje wideo ze Spearhead i Breakthrough, a także film wprowadzający do gry, działają.
  • Wykonanie
    • lepsze oświetlenie;
    • wyświetlane są teraz naklejki/znaczniki poziomów;
    • dynamiczne oświetlenie jest teraz wyświetlane poprawnie, nie ma już problemów z migotaniem podłoża podczas strzelania rakietami;
    • istoty są teraz lepiej oświetlone przez sferyczne źródła światła (niektóre artefakty nadal są obecne);
    • Odblaski słońca są teraz renderowane.
  • Ulepszenia dźwięku i efektów.
  • Poprawki silnika skryptów i ulepszona obsługa modów.
  • Naprawiono dziwne artefakty ruchu podczas uruchamiania serwer na ARMie.
  • Naprawiono problem polegający na tym, że mody nie ładowały się poprawnie.
  • Dema są teraz obsługiwane przez uruchomienie +set com_target_demo 1 z wiersza poleceń

Audio:

  • Dodano „tmvolume”, aby umożliwić skryptom dla jednego gracza dostosowanie głośności muzyki.
  • Dźwięki otoczenia powinny teraz odtwarzać się poprawnie na wszystkich mapach.
  • Naprawiono awarię, gdy jakość dźwięku była ustawiona na wartość niższą niż Wysoka (co oznacza 44 kHz)
  • Naprawiono błąd, który powodował, że niektóre dźwięki zapętlały się w nieskończoność. Dzieje się tak głównie podczas ładowania zapisanej gry.
  • Naprawiono wyłączanie dźwięków otoczenia w tle podczas ponownego uruchamiania po przerwie (był to błąd w oryginalnej grze).
  • Dźwięki otoczenia są teraz całkowicie resetowane na każdej mapie, co oznacza, że ​​dźwięki otoczenia z poprzednich map nie będą słyszalne (jest to błąd w oryginalnej grze).

Klient:

  • W ramach ochrony polecenia stufftext (polecenia, które serwer chce, aby klienci wykonywali) są teraz odfiltrowywane. Tylko niektóre polecenia stufftext są dozwolone, aby zapobiec jakimkolwiek zmianom ze zdalnego serwera.
  • Dodano bezpieczeństwo stopera (Medal of Honor: funkcja Spearhead i Przełom)
  • Dodano obsługę testerów do tworzenia emiterów.
  • Animacje odtwarzają się teraz płynnie, a mniejsza skala czasowa nie będzie już powodować poważnych opóźnień animacji (problem z oryginalną grą).
  • W trybie mohaas/mohaab ikona radaru drużyny powinna teraz migać, gdy mówi członek drużyny.
  • Można teraz nawigować i odtwarzać głosy z poziomu menu głosowego w grze.

Moduł gry:

  • Dodano funkcjonalność serwera do konfigurowania wiadomości tekstowych i wiadomości błyskawicznych w grze.
  • Dodano funkcję serwera, aby zapobiec braku równowagi w drużynie.
  • Dodano wiadomości błyskawiczne o przełomie wyzwolenia.
  • Nawigacja naprawiona.

Wykonanie:

  • Dodano obsługę dynamicznego oświetlenia krajobrazów.
  • Dodano oświetlenie dla efektów dymu.
  • Dodano obsługę odblasków słonecznych i odblasków obiektywu.
  • Dynamiczne oświetlenie pojawia się teraz poprawnie i nie powoduje już artefaktów renderowania w całej przestrzeni.
  • Naprawiono awarię, która mogła wystąpić w kodzie terenu na niektórych platformach.
  • Naprawiono problem polegający na tym, że modele statyczne nie były poprawnie wybierane/ukrywane.
  • Naprawiono dziwną deformację wody i oceanów.
  • Zaimplementowano system oznaczeń poziomu: ładowanie pliku DCL, kalkomanii, naklejek ochraniaczy i znaków reliefowych.
  • Poprawione oświetlenie ogólne. Obiekty powinny teraz być prawidłowo oświetlone (niektóre problemy mogą nadal występować).
  • Zrzuty ekranu w formacie JPEG są teraz obsługiwane za pomocą polecenia zrzut ekranuJPEG.
  • Połączenia nieba i podobne artefakty graficzne nie powinny być już widoczne w większości konfiguracji.

GUI:

  • Naprawiono błąd powodujący zawieszanie się gry na ekranie ładowania, jeśli na ekranie ładowania nie było przycisku „kontynuuj”.
  • Naprawiono błędy na liście rotacji map interfejsu użytkownika podczas dodawania/stosowania
  • Ulepszona obsługa Notatnika w grze.
  • Interfejs użytkownika nie powinien już blokować się podczas aktualizowania/anulowania listy serwery (Ten błąd występuje również w oryginalnej grze).

Wszystkie funkcje zostały zaimplementowane i działają w OpenMoHAA od września 2024. Stabilność OpenMoHAA stała się wyższa. Projekt przechodzi z testów alfa do testów beta.

Źródło: linux.org.ru

Dodaj komentarz