Beta verzia OpenMoHAA 0.80.0

Beta verzia OpenMoHAA 0.80.0

Vyšla prvá beta verzia 0.80.0 otvoreného enginu Medal of Honor — OpenMoHAA. Cieľom projektu je vytvoriť multiplatformový engine s otvoreným zdrojovým kódom, ktorý je plne kompatibilný s originálnou Medal of Honor, pre moderné systémy Windows, Linux, Raspberry Pi, MacOS a chromeOS.

Projekt OpenMoHAA je založený na zdrojovom kóde ioquake3, pretože originálna Medal of Honor používala ako základ engin Id Tech 3 (teda engine od Quake 3).

Čo je nové:

  • Pridaná natívna podpora MacBook na Apple Silicon. Teraz je OpenMoHAA natívne dostupný ako na Mac s Intelom, tak na Mac s M1/M2/M3/M4.
  • Pridané 3 launchery pre pohodlie a jednoduchosť: na spustenie Allied Assault a jeho addonov Spearhead a Breakthrough.
  • Videonávody od Spearhead a Breakthrough, ako aj úvodné video k hre fungujú.
  • Renderovanie
    • lepšie osvetlenie;
    • dekalové/úrovňové značky sa teraz zobrazujú;
    • dynamické osvetlenie sa teraz zobrazuje správne, už nie sú problémy s problikávaním zeme pri vystrelení rakiet;
    • entítie sú teraz lepšie osvetlené sférickými svetelnými zdrojmi (niektoré artefakty sa stále vyskytujú);
    • slnečné odrazy sú teraz vizualizované.
  • Vylepšenia audio systému a efektov.
  • Opravy skriptovacieho enginu a vylepšená podpora modov.
  • Opravené podivné artefakty pohybu pri spustení servera na ARM.
  • Opravená chyba, kvôli ktorej sa mody nenačítali správne.
  • Demonstrácie sú teraz podporované pomocou spustenia +set com_target_demo 1 z príkazového riadku.

Audio:

  • Pridanie „tmvolume“, aby skripty pre sólo hru mohli regulovať hlasitosť hudby.
  • Zvuky prostredia by sa teraz mali prehrávať správne na všetkých mapách.
  • Opravený pád, keď bola kvalita zvuku nastavená na hodnotu nižšiu než High (čo znamená 44 kHz).
  • Opravená chyba, kvôli ktorej sa niektoré zvuky cyklili navždy. To sa stávalo hlavne pri načítaní uložené hry.
  • Opravené vypnutie pozadia okolitého zvuku pri reštartovaní po prestávke (je to chyba pôvodnej hry).
  • Zvuk okolia sa teraz úplne resetuje na každej mape, čo znamená, že zvuky okolia z predchádzajúcich máp nebudú počuť (je to chyba v pôvodnej hre).

const Client = require('storacle').Client;(async () => { try { const client = new Client({ address: 'localhost:4000' }); await client.init(); const hash = await client.storeFile('./my-file'); const link = await client.getFileLink(hash); await client.removeFile(hash); } catch(err) { console.error(err.stack); process.exit(1); } })();

  • Ako ochrana sa príkazy stufftext (príkazy, ktoré server chce, aby klienti vykonávali) teraz filtrujú, povolené sú len niektoré príkazy stufftext, aby sa zabránilo akýmkoľvek zmenám z diaľkového servera.
  • Pridaný poistný spínač (funkcia Medal of Honor: Spearhead a Breakthrough)
  • Pridaná podpora pre testemitter na vytváranie emitentov.
  • Animácie sa teraz prehrávajú plynule, menšia časová škála už nezpôsobí výrazné zdržanie animácie (toto bola chyba pôvodnej hry).
  • V režime mohaas/mohaab by sa mal ikona radaru tímu teraz blikať, keď sa spoluhráč vyjadruje.
  • Teraz je možné sa pohybovať a prehrávať hlasy z vnútroherného hlasového menu.

Herný modul:

  • Pridaná serverová funkcia na nastavenie vnútroherných textových správ a okamžitých správ.
  • Pridaná funkcia servera na zabránenie nevyváženosti tímov.
  • Pridané okamžité správy o prelomení uvoľnenia.
  • Opravená navigácia.

Rendering:

  • Pridaná podpora dynamického osvetlenia pre krajiny.
  • Pridané osvetlenie pre dymové efekty.
  • Pridaná podpora slnečných oslnení a oslepení šošovkami.
  • Dynamické osvetlenie sa teraz zobrazuje správne a už nespôsobuje artefakty renderovania po celom priestore.
  • Opravený pád, ktorý mohol nastať v kóde krajiny na niektorých platformách.
  • Opravená chyba, kvôli ktorej sa statické modely nesprávne vyberali/skrývali.
  • Opravená zvláštna deformácia vody a oceánov.
  • Implementovaný systém označovania úrovne: načítanie súboru DCL, dekály, destory dekály a označenia reliéfu.
  • Vylepšené celkové osvetlenie. Teraz by mali byť objekty osvetlené správne (niektoré problémy sa stále môžu vyskytnúť).
  • Súbory JPEG sú teraz podporované pomocou príkazu screenshotJPEG.
  • Švy neba a podobné grafické artefakty by už nemali byť viditeľné vo väčšine konfigurácií.

GUI:

  • Opravená chyba, kvôli ktorej sa hra zamieňala na obrazovke načítania, ak na obrazovke načítania nebola tlačidlo „pokračovať“.
  • Opravené chyby v zozname orientácie mapy používateľského rozhrania pri pridávaní/aplikovaní
  • Vylepšená podpora Notepadu v hre.
  • Používateľské rozhranie by sa už nemalo blokovať pri aktualizácii/zrušení zoznamu. serverov (táto chyba sa vyskytuje aj v originálnej hre).

Všetky funkcie boli implementované a fungujú v OpenMoHAA už od septembra 2024. Stabilita OpenMoHAA sa zvýšila. Projekt prechádza z alfa testovania do beta testovania.

Zdroj: linux.org.ru

Kúpte si spoľahlivý hosting pre webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Kúpte si spoľahlivý hosting pre webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster