
Doli beta e parë e 0.80.0 e motorit të hapur Medal of Honor — OpenMoHAA ka dalë. Qëllimi i projektit është të krijojë një motor me burim të hapur, i cili është plotësisht i përshtatshëm me Medal of Honor origjinal, për sisteme moderne Windows, Linux, Raspberry Pi, MacOS dhe chromeOS.
Projekti OpenMoHAA është i bazuar në kodin e burimit ioquake3, pasi Medal of Honor origjinale përdorte motorin Id Tech 3 (dmth motorin nga Quake 3) si bazë.
Çfarë është e re:
- Shtuar mbështetje native për MacBook në Apple Silicon. Tani OpenMoHAA është në dispozicion natyrshëm si në Mac me Intel, ashtu edhe në Mac me M1/M2/M3/M4.
- Shtuar 3 lançues për lehtësi dhe thjeshtësi: për të nisur Allied Assault dhe add-on-at e tij Spearhead dhe Breakthrough.
- Video-instruksionet nga Spearhead dhe Breakthrough, si dhe videon hyrëse në lojë punojnë.
- Rendering
- ndriçim më i mirë;
- dekalet/zhmarkimet e nivelit tani shfaqen;
- ndriçimi dinamik tani shfaqet siç duhet, nuk ka më probleme me dridhjen e tokës gjatë qëllimit me raketat;
- entitetet tani ndriçohen më mirë nga burime të ndriçimit sferike (disa artefakte ende janë të pranishme);
- refleksionet e diellit tani vizualizohen.
- Përmirësime të sistemit audio dhe efekteve.
- Korrigjimet e motorit të scripts dhe mbështetje e përmirësuar për modet.
- Korrigjohen artefaktet e çuditshme të lëvizjes gjatë nisjes сервера në ARM.
- Korrigjimi i një gabimi që bënte që modet të mos ngarkoheshin siç duhet.
- Demonstrimet tani mbështeten me nisjen +set com_target_demo 1 nga linja e komandës
Audio:
- Shtuar «tmvolume», për të lejuar që skriptet për lojën e vetme të rregullojnë volumin e muzikës.
- Zërat e ambientit tani duhet të luhet siç duhet në të gjitha hartat.
- Korrigjimi i ndërprerjes kur cilësia e zërit ishte e vendosur në një vlerë më poshtë High (e cila përfaqëson 44 kHz)
- Korrigjimi i një gabimi që bëri që disa zëra të ciklohen përjetësisht. Kjo ndodhte kryesisht gjatë ngarkimit të një loje të ruajtur.
- Korrigimi i ndalesës së zërit ambient të sfondit gjatë rinisjes pas një ndërprerjeje (kjo është një gabim i lojës origjinale).
- Zëri i ambientit tani restaurohet plotësisht në çdo hartë, që do të thotë se zërat ambient nga hartat e mëparshme nuk do të dëgjohen (kjo është një gabim në lojën origjinale).
Klienti:
- Si një mbrojtje, komandat e stufftext (komandat që serveri dëshiron që klientët t’i ekzekutojnë) tani filtrohen, ndahen vetëm disa komandat e stufftext për të parandaluar çdo ndryshim nga një server i largët.
- Shtuar një sëndërr dhe mbyllës (funksioni Medal of Honor: Spearhead dhe Breakthrough)
- Shtuar mbështetje për testemitter për krijimin e emituesve.
- Animacionet tani luajnë butësisht, një shkallë më e vogël kohore nuk do të shkaktojë vonesë të madhe në animacion (kjo është një problem i lojës origjinale).
- Në modin mohaas/mohaab, ikona e radarit të ekipit tani duhet të ndriçohet kur një shok i skuadrës flet.
- Tani është e mundur të lëvizni dhe të luani zëra nga menuja e zërit në lojë.
Moduli i lojës:
- Shtuar një funksion serveri për të konfigurimin e mesazheve tekstual në lojë dhe mesazheve të menjëhershme.
- Shtuar një funksion serveri për të parandaluar disbalancën e ekipeve.
- Shtuar mesazhe të menjëhershme për ndërprerjen e çlirimeve.
- Rregulluar navigacioni.
Rendering:
- Shtuar mbështetje për ndriçimin dinamik për peisazhet.
- Shtuar ndriçim për efektet e tymit.
- Shtuar mbështetje për shkëlqimin diellor dhe reflektimin e lentes.
- Ndriçimi dinamik tani shfaqet siç duhet dhe nuk shkakton më artefakte renderimi në të gjithë hapësirën.
- Rregulluar një crash që mund të ndodhte në kodin e peisazhit në disa platforma.
- Rregulluar një gabim që shkaktonte që modelet statike të përzgjidheshin/fsheheshin në mënyrë të pasaktë.
- Rregulluar një deformim të çuditshëm të ujit dhe oqeaneve.
- Në zbatim sistemi i shenjave të nivelit: ngarkimi i skedarit DCL, dekalet, dekalet e mbrojtësve dhe shenjat e terrenit.
- Përmirësuar ndriçimi në përgjithësi. Tani objektet duhet të ndriçohen siç duhet (disa probleme ende mund të ndodhin).
- Screenshotet JPEG tani mbështeten përmes komandës screenshotJPEG.
- Krehjet e qiellit dhe artefakte të ngjashme grafike nuk duhet të jenë të dukshme më në shumicën e konfigurimeve.
GUI:
- Rregulluar një gabim që shkaktonte që loja të ngeciste në ekranin e ngarkimit nëse në ekranin e ngarkimit nuk kishte butonin ‘vazhdoni’.
- Rregulluar gabimet në listën e rotacionit të hartës në ndërfaqen e përdoruesit kur shtohet/aplikohet.
- Përmirësuar mbështetje për Notepad në lojë.
- Interfeisi i përdoruesit nuk duhet më të bllokohet gjatë përditësimit/anulimit të listës serverësh (kjo gabim ndodh gjithashtu në lojën origjinale).
Të gjitha funksionet janë implementuar dhe punojnë në OpenMoHAA që nga Shtatori 2024. Stabiliteti i OpenMoHAA është rritur. Projekti po kalon nga testi alfa në testin beta.
Burimi: linux.org.ru
