Beta versione di OpenMoHAA 0.80.0

Beta versione di OpenMoHAA 0.80.0

È stata rilasciata la prima beta versione 0.80.0 del motore open source Medal of Honor — OpenMoHAA. L'obiettivo del progetto è creare un motore cross-platform con codice sorgente aperto, completamente compatibile con l'originale Medal of Honor, per i moderni sistemi Windows, Linux, Raspberry Pi, MacOS e chromeOS.

Il progetto OpenMoHAA è basato sul codice sorgente di ioquake3, poiché l'originale Medal of Honor utilizzava come base il motore Id Tech 3 (cioè il motore di Quake 3).

Novità:

  • Aggiunta la compatibilità nativa con MacBook su Apple Silicon. Ora OpenMoHAA è nativamente disponibile sia su Mac con Intel che su Mac con M1/M2/M3/M4.
  • Aggiunti 3 launcher per facilità e comodità: per eseguire Allied Assault e i suoi addon Spearhead e Breakthrough.
  • Le video istruzioni per Spearhead e Breakthrough, così come il video di introduzione al gioco, funzionano.
  • Rendering
    • illuminazione migliorata;
    • decalcomanie segnate ora vengono visualizzate;
    • l'illuminazione dinamica ora viene visualizzata correttamente, non ci sono più problemi con il tremolio del terreno durante il lancio di razzi;
    • le entità ora sono meglio illuminate da fonti luminose sferiche (alcuni artefatti sono ancora presenti);
    • i riflessi solari ora vengono visualizzati.
  • Miglioramenti al sistema audio e agli effetti.
  • Correzioni del motore di scripting e migliorato supporto per i mod.
  • Correttati strani artefatti di movimento al momento del lancio server su ARM.
  • Risolta un'errore che impediva il corretto caricamento dei mod.
  • Le dimostrazioni ora sono supportate tramite avvio +set com_target_demo 1 dalla riga di comando

Audio:

  • Aggiunto 'tmvolume', in modo che gli script per il gioco singolo possano regolare il volume della musica.
  • I suoni ambientali ora dovrebbero riprodursi correttamente su tutte le mappe.
  • Risolto un crash quando la qualità audio era impostata su un valore inferiore a High (sotto i 44 kHz)
  • Corretto un errore che causava la riproduzione infinita di alcuni suoni, principalmente durante il caricamento di un salvataggio.
  • Corretto il disattivazione dei suoni ambientali di fondo al riavvio dopo una pausa (questo era un errore dell'originale).
  • I suoni ambientali ora vengono completamente reimpostati su ogni mappa, il che significa che i suoni delle mappe precedenti non saranno udibili (questo era un errore dell'originale).

Client:

  • Come protezione, i comandi stufftext (comandi che il server vuole che i client eseguano) ora vengono filtrati, consentendo solo alcuni comandi stufftext per prevenire eventuali modifiche dal server remoto.
  • Aggiunto un fusibile-timer (funzione Medal of Honor: Spearhead e Breakthrough)
  • Aggiunta la supporto a testemitter per la creazione di emitter.
  • Le animazioni ora vengono riprodotte in modo fluido, una scala di tempo più piccola non porterà più a un ritardo significativo delle animazioni (questo era un problema del gioco originale).
  • In modalità mohaas/mohaab, l'icona del radar della squadra ora dovrebbe lampeggiare quando un compagno di squadra parla.
  • Ora è possibile spostarsi e riprodurre le voci dal menu vocale di gioco.

Modulo di gioco:

  • Aggiunta una funzione server per configurare i messaggi di testo di gioco e i messaggi istantanei.
  • Aggiunta una funzione server per prevenire sbilanciamenti di squadra.
  • Aggiunti messaggi istantanei per la rottura del rilascio.
  • Corretto la navigazione.

Rendering:

  • Aggiunta supporto per l'illuminazione dinamica per i paesaggi.
  • Aggiunta illuminazione per effetti di fumo.
  • Aggiunta la supporto ai riflessi solari e ai riverberi delle lenti.
  • L'illuminazione dinamica ora viene visualizzata correttamente e non causa più artefatti di rendering in tutto lo spazio.
  • Corretto un crash che poteva verificarsi nel codice del paesaggio su alcune piattaforme.
  • Corretto un errore che causava la selezione/scomparsa errata dei modelli statici.
  • Corrette le strane deformazioni di acqua e oceani.
  • Implementato un sistema di marcatura livello: caricamento del file DCL, decalcomanie, decalcomanie protettive e marcature del terreno.
  • Migliorata l'illuminazione generale. Gli oggetti ora dovrebbero essere illuminati correttamente (alcuni problemi potrebbero ancora verificarsi).
  • Screenshot JPEG ora supportati tramite il comando screenshotJPEG.
  • I giunti del cielo e simili artefatti grafici non dovrebbero più essere visibili nella maggior parte delle configurazioni.

GUI:

  • Corretto un errore che causava il blocco del gioco alla schermata di caricamento, se non era presente il pulsante 'continua' alla schermata di caricamento.
  • Corrette le anomalie nell'elenco delle rotazioni della mappa dell'interfaccia utente durante l'aggiunta/applicazione.
  • Supporto migliorato per il Blocco Note nel gioco.
  • L'interfaccia utente non dovrebbe più bloccarsi durante l'aggiornamento/annullamento della lista server (questo errore si verifica anche nel gioco originale).

Tutte le funzionalità sono state implementate e funzionano in OpenMoHAA sin da settembre 2024. La stabilità di OpenMoHAA è migliorata. Il progetto passa dalla fase di alpha testing a quella di beta testing.

Fonte: linux.org.ru

Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server 🔥 Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server | ProHoster