Бета-версия OpenMoHAA 0.80.0

Бета-версия OpenMoHAA 0.80.0

Появи се първата бета-версия 0.80.0 на открития двигател Medal of Honor — OpenMoHAA. Целта на проекта е да създаде кроссплатформен двигател с отворен код, който е напълно съвместим с оригиналната Medal of Honor за съвременни системи Windows, Linux, Raspberry Pi, MacOS и chromeOS.

Проектът OpenMoHAA е основан на изходния код на ioquake3, тъй като оригиналната Medal of Honor използваше двигателя Id Tech 3 (т.е. двигателя от Quake 3).

Какво ново:

  • Добавена е нативна поддръжка за MacBook на Apple Silicon. Сега OpenMoHAA е на разположение нативно както за Mac на Intel, така и за Mac на M1/M2/M3/M4.
  • Добавени са 3 лаунчера за удобство и простота: за стартиране на Allied Assault и неговите добавки Spearhead и Breakthrough.
  • Видеоуказанията от Spearhead и Breakthrough, както и въведението на играта, функционират.
  • Рендеринг
    • по-добро осветление;
    • декали/маркировки на нивото сега се показват;
    • динамичното осветление сега се показва правилно, вече няма проблеми с мигането на земята при изстрелване на ракети;
    • съществата сега са по-добре осветени от сферични източници на светлина (някои артефакти все още присъстват);
    • слънчевите отблясъци сега се визуализират.
  • Подобрения на аудиосистемата и ефектите.
  • Поправки на скриптовия двигател и подобрена поддръжка на модификации.
  • Поправени са странните артефакти на движението при стартиране сървър на ARM.
  • Поправена е грешка, поради която модификации не се зареждаха правилно.
  • Демонстрациите сега се поддържат с помощта на стартиране +set com_target_demo 1 от командния ред.

Аудио:

  • Добавен е „tmvolume“, за да могат скриптовете за единична игра да регулират силата на звука на музиката.
  • Звуците на околната среда сега трябва да се възпроизвеждат правилно на всички карти.
  • Поправен е срив, когато качеството на звука бе зададено на стойност под High (което означава 44 kHz).
  • Поправена е грешка, поради която някои звуци зацикляха вечно. Това се случваше основно при зареждане на запазена игра.
  • Поправено е изключването на фоновите звуци при повторно стартиране след антракта (това е грешка от оригиналната игра).
  • Звукът на околната среда сега се нулира напълно на всяка карта, което означава, че звуците на околната среда от предишни карти няма да се чуват (това е грешка в оригиналната игра).

Клиент:

  • Защитата на командите stufftext (команди, които сървърът иска клиентите да изпълняват) сега се филтрира, разрешени са само определени команди stufftext, за да се предотвратят всички промени от отдалечен сървър.
  • Добавен е предпазител-секундомер (функция от Medal of Honor: Spearhead и Breakthrough)
  • Добавена е поддръжка за testemitter за създаване на емитери.
  • Анимациите сега се възпроизвеждат плавно, по-малките времеви мащаби вече няма да причиняват силно забавяне на анимацията (това е проблем на оригиналната игра).
  • В режим mohaas/mohaab значката на радара на отбора сега трябва да мига, когато съотборник говори.
  • Сега е възможно да се движите и да възпроизвеждате гласове от вътрешната голосова менютата на играта.

Игрови модул:

  • Добавена е сървърна функционалност за настройка на текстовите съобщения и мигновени съобщения в играта.
  • Добавена е сървърна функция за предотвратяване на дисбаланс в отборите.
  • Добавени са мигновени съобщения за пробив на освобождаване.
  • Коригирана е навигацията.

Рендеринг:

  • Добавена е поддръжка за динамично осветление за ландшафти.
  • Добавено е осветление за димни ефекти.
  • Добавена е поддръжка за слънчеви отблясъци и отблясъци от лещи.
  • Динамичното осветление сега се показва правилно и вече не предизвиква артефакти при рендеринга в пространството.
  • Коригирана е грешка, която можеше да възникне в кодовете за ландшафт на някои платформи.
  • Коригирана е грешка, заради която статичните модели се селектираха/скриваха неправилно.
  • Коригирана е странната деформация на водата и океаните.
  • Реализирана е система за отметки на ниво: зареждане на файл DCL, декали, декали на протектори и отметки на релефа.
  • Подобрено е общото осветление. Сега обектите трябва да бъдат осветени правилно (все още могат да се появят някои проблеми).
  • JPEG скрийншотовете сега се поддържат с команда screenshotJPEG.
  • Шевовете на небето и подобни графични артефакти вече не трябва да бъдат видими в повечето конфигурации.

GUI:

  • Коригирана е грешка, заради която играта зависваше на екрана за зареждане, ако на екрана за зареждане нямаше бутон 'продължи'.
  • Коригирани са грешки в списъка с въртене на картата на потребителския интерфейс при добавяне/прилагане.
  • Подобрена е поддръжката на Блокнота в играта.
  • Потребителският интерфейс вече не трябва да се блокира при обновяване/отмяна на списъка. сървъри (този проблем се появява и в оригиналната игра).

Всички функции са реализирани и работят в OpenMoHAA от септември 2024 година. Стабилността на OpenMoHAA се увеличи. Проектът преминава от алфа тестиране в бета тестиране.

Източник: linux.org.ru

Купете надежден хостинг за сайтове с защита от DDoS, VPS VDS сървъри 🔥 Купете надежден хостинг за сайтове с защита от DDoS, VPS VDS сървъри | ProHoster