Version bêta d'OpenMoHAA 0.80.0

Version bêta d'OpenMoHAA 0.80.0

La première version bêta 0.80.0 du moteur open source Medal of Honor — OpenMoHAA est sortie. L'objectif du projet est de créer un moteur multiplateforme open source, entièrement compatible avec l'original Medal of Honor, pour les systèmes modernes Windows, Linux, Raspberry Pi, MacOS et chromeOS.

Le projet OpenMoHAA est basé sur le code source ioquake3, puisque l'original Medal of Honor utilisait comme base le moteur Id Tech 3 (c'est-à-dire le moteur de Quake 3).

Quoi de neuf :

  • Ajout d'un support natif pour MacBook sur Apple Silicon. Désormais, OpenMoHAA est accessible nativement à la fois sur Mac Intel et sur Mac M1/M2/M3/M4.
  • Trois lanceurs ont été ajoutés pour plus de confort et de simplicité : pour démarrer Allied Assault et ses add-ons Spearhead et Breakthrough.
  • Les vidéos tutoriels de Spearhead et Breakthrough, ainsi que la vidéo d'introduction au jeu, fonctionnent.
  • Rendu
    • meilleure éclairage ;
    • les décalcomanies / marquages de niveau s'affichent désormais ;
    • l'éclairage dynamique s'affiche maintenant correctement, plus de problèmes de scintillement du sol lors du lancement de roquettes ;
    • les entités sont désormais mieux éclairées par des sources lumineuses sphériques (certains artefacts sont encore présents) ;
    • les reflets solaires sont maintenant visualisés.
  • Améliorations du système audio et des effets.
  • Corrections du moteur de script et meilleure prise en charge des mods.
  • Correction d'artefacts de mouvement étranges au démarrage de serveurs sur ARM.
  • Correction d'un bug qui empêchait le bon chargement des mods.
  • Les démonstrations sont maintenant prises en charge via le lancement +set com_target_demo 1 depuis la ligne de commande

Audio :

  • Ajout de « tmvolume », afin que les scripts pour le mode solo puissent ajuster le volume de la musique.
  • Les sons d'ambiance doivent maintenant être correctement reproduits sur toutes les cartes.
  • Correction d'un crash lorsque la qualité sonore était réglée sur une valeur inférieure à High (ce qui signifie 44 kHz)
  • Correction d'un bug qui faisait que certains sons se bouclaient indéfiniment. Cela se produisait principalement lors du chargement d'une partie sauvegardée.
  • Correction de la désactivation des sons d'ambiance en arrière-plan lors du redémarrage après une pause (c'est un bug du jeu original).
  • Le son d'ambiance est maintenant complètement réinitialisé sur chaque carte, ce qui signifie que les sons d'ambiance des cartes précédentes ne seront pas entendus (c'est un bug dans le jeu original).

Client :

  • Dans le cadre de la protection de la commande stufftext (les commandes que le serveur souhaite que les clients exécutent), seules certaines commandes stufftext sont désormais filtrées pour éviter toute modification depuis le serveur distant.
  • Ajout d'un fusible-minuteur (fonction Medal of Honor : Spearhead et Breakthrough).
  • Ajout du support de testemitter pour créer des émetteurs.
  • Les animations sont maintenant jouées de manière fluide, un échelle de temps plus petite ne provoquera plus de retard important sur l'animation (c'était un problème du jeu original).
  • En mode mohaas/mohaab, l'icône du radar d'équipe devrait maintenant clignoter lorsque un coéquipier parle.
  • Il est désormais possible de se déplacer et de jouer des voix depuis le menu vocal en jeu.

Module de jeu :

  • Ajout d'une fonctionnalité serveur pour configurer les messages textuels en jeu et les messages instantanés.
  • Ajout d'une fonctionnalité serveur pour éviter le déséquilibre des équipes.
  • Ajout de messages instantanés lors des percées de libération.
  • Correction de la navigation.

Rendu :

  • Ajout du support de l'éclairage dynamique pour les paysages.
  • Ajout d'éclairage pour les effets de fumée.
  • Ajout du support des reflets solaires et des éblouissements par lentille.
  • L'éclairage dynamique est maintenant affiché correctement et ne provoque plus d'artefacts de rendu dans tout l'espace.
  • Correction d'un crash qui pouvait survenir dans le code de paysage sur certaines plateformes.
  • Correction d'un bug qui causait une mauvaise sélection/cachage des modèles statiques.
  • Correction d'une déformation étrange de l'eau et des océans.
  • Mise en place d'un système de marqueurs de niveau : chargement de fichier DCL, décalques, décalques de protection et marqueurs de relief.
  • Amélioration de l'éclairage général. Les objets doivent maintenant être correctement éclairés (certains problèmes peuvent encore survenir).
  • Les captures d'écran JPEG sont maintenant supportées grâce à la commande screenshotJPEG.
  • Les coutures de ciel et autres artefacts graphiques ne devraient plus être visibles dans la plupart des configurations.

GUI :

  • Correction d'un bug qui faisait que le jeu se bloquait à l'écran de chargement s'il n'y avait pas de bouton « continuer » à l'écran.
  • Correction des erreurs dans la liste de rotation de la carte utilisateur lors de l'ajout/appliquant.
  • Amélioration du support de Bloc-notes dans le jeu.
  • L'interface utilisateur ne devrait plus se bloquer lors de la mise à jour/annulation de la liste. serveurs (cette erreur se produit également dans le jeu original).

Toutes les fonctionnalités ont été mises en œuvre et fonctionnent dans OpenMoHAA depuis septembre 2024. La stabilité d'OpenMoHAA s'est améliorée. Le projet passe de la phase alpha à la phase bêta.

Source : linux.org.ru

Acheter un hébergement fiable pour les sites avec protection DDoS, serveurs VPS VDS 🔥 Acheter un hébergement fiable pour les sites avec protection DDoS, serveurs VPS VDS | ProHoster