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

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

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

Проектът OpenMoHAA се основава на изходния код на ioquake3, тъй като оригиналният Medal of Honor използваше за базa двигателя 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