Das Update des Projekts OpenMoHAA 0.82.0 ist jetzt verfügbar. Es rekonstruiert die Engine für das Spiel «Medal of Honor: Allied Assault» anhand der offenen Engine ioquake3. Diese nutzt die SDL2-Bibliothek für die Grafikausgabe und die Audiobibliotheken OpenAL oder SDL. Der Projektcode ist in C/C++ geschrieben und wird unter der GPLv2-Lizenz verbreitet. Fertige Builds sind für die Plattformen Linux und Windows erstellt worden.
Der Release von OpenMoHAA 0.82.0 ist besonders bemerkenswert wegen der Implementierung eines modernen Navigationssystems für Bots, das auf Recast Navigation basiert. Dieses ersetzt die mp-navigation und verbessert die Qualität und Geschwindigkeit der Pfaderstellung. Im neuen Update gibt es außerdem einen MSI-Installer für Windows, erweiterte Logging-Funktionen, eine automatische Überprüfung auf Updates und die Möglichkeit, Benachrichtigungen über die Konsole auszugeben. ServerDer Server kann jetzt den Client benachrichtigen, wenn ein Upgrade auf eine neuere Version erforderlich ist.
Zusätzlich wurde die Funktionalität des Netzwerkspiels über GameSpy wiederhergestellt, einschließlich der Möglichkeit, mehrere Master-Server hinzuzufügen – standardmäßig wird der Master-Server von 333networks verwendet, der die Unterstützung für Mehrspielerspiele über GameSpy sowohl für Drittimplementierungen als auch für das ursprüngliche Spiel bereitstellt. Außerdem wurden Verbesserungen vorgenommen, die für Modding nützlich sind. Fehler wurden behoben, darunter solche, die das ursprüngliche Spiel betrafen. Die Inkompatibilität von Spielständen früherer Engine-Versionen mit der neuen Version wurde behoben.


Quelle: opennet.ru
