Die Version 0.82.0 des OpenMoHAA-Projekts wurde veröffentlicht, die die Engine für das Spiel „Medal of Honor: Allied Assault“ nachbildet und dabei die Open-Source-Engine ioquake3 als Grundlage verwendet. Für die grafische Ausgabe wird ein Backend auf Basis der SDL2-Bibliothek und für den Audioausgang Backends auf Basis von OpenAL oder SDL verwendet. Der Projektcode ist in C/C++ geschrieben und wird unter der GPLv2-Lizenz veröffentlicht. Vorbereitete Builds wurden für die Plattformen Linux und Windows erstellt.
Die Veröffentlichung von OpenMoHAA 0.82.0 ist bemerkenswert für die Implementierung eines modernen Navigationssystems für Bots auf Basis von Recast Navigation, das die mp-navigation ersetzt und die Qualität und Geschwindigkeit des Pfadbaus erhöht hat. In dieser neuen Version gibt es auch einen MSI-Installer für Windows, erweiterte Protokollierungsfunktionen, eine automatische Überprüfung auf verfügbare Updates und eine Benachrichtigung über die Konsole. ServerDer Server kann jetzt den Client über die Notwendigkeit informieren, auf eine neuere Version zu aktualisieren.
Darüber hinaus wurde die Funktionalität des Mehrspielermodus über GameSpy wiederhergestellt, einschließlich der Möglichkeit, mehrere Master-Server hinzuzufügen – standardmäßig wird der Master-Server des Projekts 333networks verwendet, der die Unterstützung für Mehrspieler-Gameplay über GameSpy sowohl für Drittanbieter-Implementierungen als auch für das Originalspiel bereitstellt. Es wurden auch Verbesserungen vorgenommen, die für das Modding nützlich sind. Fehler, die unter anderem das Originalspiel betrafen, wurden behoben. Die Inkompatibilität von Spielständen früherer Versionen der Engine mit der neuen Version wurde beseitigt.


Quelle: opennet.ru
