После почти трех лет разработки вышла версия OpenMW 0.49.0 — самое масштабное обновление движка с момента его создания.
Этот релиз включает значительное количество дополнений к Lua API для скриптинга, дальнейшую полировку каждой области движка — особенно анимации и освещения — и это первый релиз, который выходит за рамки Morrowind!
Основные нововведения
Анимации получили значительные улучшения: добавлена поддержка плавного перехода между анимациями — теперь анимации атак воспроизводятся более плавно, исправлены проблемы со скриптовыми анимациями, и движения персонажей стали более точно соответствовать оригинальной игре.
Искусственный интеллект и навигация претерпели серьезную переработку. Актеры теперь более разумно выбирают заклинания, лучше используют зелья исцеления, корректнее ведут себя в бою на дистанции. Исправлены проблемы с враждебностью союзников, улучшена система обхода препятствий, и NPC теперь могут правильно открывать двери из других локаций.
Игровой процесс стал более близким к оригиналу: переработана система попаданий в ближнем бою, исправлено наложение эффектов зачарований, улучшена работа заклинаний и эффектов. Теперь правильно работают эффекты поглощения, исправлены проблемы с невидимостью, и зелья действуют более предсказуемо.

Технические улучшения
Движок получил поддержку новых возможностей формата ESM, включая правильную обработку количества предметов в стеках и флага отрицательного света для магических эффектов. Улучшена система сохранений — теперь они содержат больше информации о состоянии игры.
Как и в Morrowind, OpenMW предупреждает о загрузке сохранений, в которых используется совершенно другой набор контента, а в 0.49.0 появится список того, что именно отсутствует в вашем текущем списке контента. Если вы все же решите загрузить сохранение, мы добавили дополнительные защитные механизмы, чтобы предотвратить превращение сохранения в неиграбельное в некоторых ситуациях.
Конфигурация стала более гибкой: улучшена валидация настроек с автоматической корректировкой значений, добавлена поддержка токенов в путях командной строки, и исправлены проблемы с порядком загрузки архивов.

Skyrim на движке OpenMW
Поддержка других игр
Опираясь на исследования сообщества, команда начала создавать прототипы поддержки Oblivion, Skyrim, Fallout 3, Fallout: New Vegas и Fallout 4. Их игровые файлы можно включить в качестве "модов" для Morrowind или OpenMW Example Suite в лаунчере. С помощью консоли можно телепортироваться в их локации. Ранняя поддержка включает в себя очень базовую функциональность "симулятора ходьбы".
Более подробный список изменений доступен на официальном сайте. Ссылки на скачивание OpenMW 0.49 на всех доступных платформах лежит также на сайте в соответствующем разделе.
Комментарии