Versiunea beta OpenMoHAA 0.80.0

Versiunea beta OpenMoHAA 0.80.0

A apărut prima versiune beta 0.80.0 a motorului open source Medal of Honor — OpenMoHAA. Scopul proiectului este de a crea un motor multiplatformă cu cod sursă deschis, complet compatibil cu originalul Medal of Honor, pentru sistemele moderne Windows, Linux, Raspberry Pi, MacOS și chromeOS.

Proiectul OpenMoHAA se bazează pe codul sursă ioquake3, deoarece Medal of Honor original a folosit ca bază motorul Id Tech 3 (adică motorul din Quake 3).

Ce este nou:

  • A fost adăugată suport nativ pentru MacBook pe Apple Silicon. Acum OpenMoHAA este disponibil nativ atât pe Mac Intel, cât și pe Mac cu M1/M2/M3/M4.
  • Au fost adăugate 3 launcher-e pentru comoditate și ușurință: pentru lansarea Allied Assault și a addon-urilor sale Spearhead și Breakthrough.
  • Instrucțiunile video de la Spearhead și Breakthrough, precum și video introductiv pentru joc funcționează.
  • Redare
    • iluminare mai bună;
    • decaluri/marcaje de nivel sunt acum vizibile;
    • iluminarea dinamică este acum redată corect, nu mai există probleme cu pâlpâirea solului la lansarea rachetelor;
    • entitățile sunt acum mai bine iluminate de surse de lumină sferice (unele artefacte sunt încă prezente);
    • reflexiile solare sunt acum vizualizate.
  • Îmbunătățiri ale sistemului audio și efectelor.
  • Corecturi ale motorului de script și suport îmbunătățit pentru moduri.
  • Corectate artefactele ciudate de mișcare la lansare server pe ARM.
  • Corectată eroarea care împiedica încărcarea corectă a modurilor.
  • Demonstratiile sunt acum acceptate prin lansarea +set com_target_demo 1 din linia de comandă

Audio:

  • A fost adăugat „tmvolume”, astfel încât scripturile pentru modul single-player să poată regla volumul muzicii.
  • Sunetele de mediu ar trebui acum să fie redare corect pe toate hărțile.
  • Corectat un crash atunci când calitatea sunetului era setată la o valoare inferioară High (ceea ce înseamnă 44 kHz)
  • Corectată eroarea care a făcut ca unele sunete să se repete la nesfârșit. Acest lucru se întâmpla în principal la încărcarea unui joc salvat.
  • Corectată oprirea sunetelor de mediu de fundal în timpul repornirii după o pauză (aceasta este o eroare a jocului original).
  • Sunetul de mediu este acum resetat complet pe fiecare hartă, ceea ce înseamnă că sunetele de mediu de pe hărțile anterioare nu vor fi auzite (aceasta este o eroare din jocul original).

Client:

  • Ca o măsură de securitate, comenzile stufftext (comenzile pe care serverul vrea ca clienții să le execute) sunt acum filtrate, fiind permise doar anumite comenzi stufftext pentru a preveni modificările de la un server îndepărtat.
  • S-a adăugat un siguranță-temporizator (funcția Medal of Honor: Spearhead și Breakthrough).
  • S-a adăugat suport pentru testemitter pentru a crea emițătoare.
  • Animațiile acum se redau fluent, iar o scară temporală mai mică nu va cauza o întârziere semnificativă a animației (aceasta a fost o problemă în jocul original).
  • În modul mohaas/mohaab, simbolul radarului echipei acum ar trebui să clipească atunci când un coleg vorbește.
  • Acum este posibil să te miști și să redai voci din meniul vocal din joc.

Modul de joc:

  • S-a adăugat o funcție server pentru a configura mesajele text din joc și mesajele instantanee.
  • S-a adăugat o funcție server pentru a preveni dezechilibrul echipelor.
  • S-au adăugat mesaje instantanee despre breșele de eliberare.
  • Navigarea a fost corectată.

Redare:

  • S-a adăugat suport pentru iluminarea dinamică a peisajelor.
  • S-a adăugat iluminare pentru efectele de fum.
  • S-a adăugat suport pentru reflexii solare și străluciri de lentile.
  • Iluminarea dinamică acum se afișează corect și nu mai cauzează artefacte de redare în întreaga zonă.
  • S-a corectat o eroare care putea apărea în codul peisajului pe unele platforme.
  • S-a corectat o eroare care făcea ca modelele statice să fie selectate/ascunse incorect.
  • S-a corectat o deformare ciudată a apei și oceanelor.
  • S-a implementat un sistem de marcaje pentru niveluri: încărcarea fișierului DCL, decale, decale de protecție și marcaje de relief.
  • Iluminarea generală a fost îmbunătățită. Acum obiectele ar trebui să fie iluminate corect (pot apărea unele probleme).
  • Screenshot-urile JPEG sunt acum acceptate prin comanda screenshotJPEG.
  • Îmbinările cerului și artefactele grafice similare nu ar trebui să mai fie vizibile în cele mai multe configurații.

GUI:

  • S-a corectat o eroare care făcea ca jocul să rămână blocat pe ecranul de încărcare, dacă nu existau butoane de "continua" pe ecranul de încărcare.
  • S-au corectat erorile din lista de rotație a hărților din interfața utilizatorului la adăugare/aplicare.
  • Suportul pentru Notepad în joc a fost îmbunătățit.
  • Interfața utilizatorului nu ar trebui să mai fie blocată la actualizarea/anularea listei. servere (această eroare apare și în jocul original).

Toate funcțiile au fost implementate și funcționează în OpenMoHAA încă din septembrie 2024. Stabilitatea OpenMoHAA a crescut. Proiectul trece de la testarea alfa la testarea beta.

Sursa: linux.org.ru

Cumpără un hosting fiabil pentru site-uri cu protecție DDoS, servere VPS VDS 🔥 Cumpără un hosting fiabil pentru site-uri cu protecție DDoS, servere VPS VDS | ProHoster