The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Релиз свободного игрового движка OpenMW 0.49

05.07.2025 10:33

После двух лет разработки опубликован выпуск проекта OpenMW 0.49, развивающего свободную реализацию движка для ролевой игры в жанре фэнтези The Elder Scrolls 3: Morrowind. По сравнению с оригинальным движком в OpenMW реализован модернизированный интерфейс пользователя, улучшена графика, добавлен собственный редактор OpenMW-CS для создания новых игр и модов, задействован движок симуляции физических процессов Bullet, добавлена поддержка платформ macOS и Linux, улучшено поведение ботов.

Код проекта написан на С++ и распространяется под лицензией GPLv3. В интерфейсе редактора OpenMW-CS и лаунчера используется Qt, во внутриигровом интерфейсе применяется MyGUI. Для работы с устройствами ввода задействован SDL, а для вывода звука - OpenAL. Готовые сборки подготовлены для Linux (PPA, flatpak), Windows и macOS. Для запуска необходимо наличие файлов с игровыми ресурсами из оригинальной игры Morrowind или установка альтернативного набора ресурсов.

Среди изменений в новой версии:

  • Расширены возможности AI, например, боты теперь могут пить зелья.
  • Реализована поддержка плавного перехода между анимациями, позволяющая повысить реалистичность анимации за счёт интерполяции состояний между ключевыми кадрами групп анимации в различных стилях. Переработана логика анимации во время боя.
  • Расширены возможности для создания расширений на языке Lua: скрипты на Lua теперь могут управлять и взаимодействовать с анимацией, звуком, магическими эффектами, квестами, виртуальной файловой системой, телепортацией объектов, созданием объектов, загрузкой данных в формате YAML, сохранением игр и загрузкой сохранённых игр.
  • Изменена механика ближнего боя, которая приближена к оригинальной игре Morrowind в таких особенностях, как неспособность ботов атаковать вверх или вниз. Упрощена система ударов, в которой задействовано сканирование окружения игрока с использованием конуса попадания. Для игрока стало проще попадать в летающих врагов, а летающим врагам, в свою очередь, стало легче атаковать игрока. Повышена реалистичность оценки попаданий при ближнем бое, которая теперь производится не в момент удара, а после его завершения, что, например, даёт возможность уклоняться от ударов.
  • Реализована возможность появления морских существ в областях за пределами основной карты.
  • Модернизирована система освещения при отрисовке - повышена реалистичность бликов и отражений от точечных источников света, добавлены более красивые эффекты волн и ряби на воде. Добавлены настройки для имитации оригинального вида игры Morrowind.
  • В физическом движке повышена точность и предсказуемость обнаружения коллизий при взаимодействии персонажей с окружающей средой.
  • Повышена стабильность пост-процессинга. Добавлены uniform-переменные шейдеров для цвета неба и окружающей среды. Обеспечено сохранение целевых рендеров между кадрами для поддержки временных эффектов.
  • B консоли появилась поддержка поиска среди вывода и реализована возможность сохранения истории введённых команд между сеансами.
  • Прекращена поддержка сохранённых игр, записанных в версиях OpenMW до 0.45.
  • Игровой редактор и графические утилиты портированы на Qt 6. В ланчер и мастер установки добавлен перевод на русский язык.
  • Началась работа над реализацией поддержки игр на более свежих версиях движка Bethesda, таких как Oblivion (2006), Skyrim, Fallout 3, Fallout: New Vegas и Fallout 4. Файлы с ресурсами из этих игр могут использоваться для создания модов для Morrowind или примеров игр от OpenMW.


  1. Главная ссылка к новости (https://openmw.org/2025/openmw...)
  2. OpenNews: Релиз свободного игрового движка OpenMW 0.48
  3. OpenNews: Компания VK передаёт игровой движок Nau Engine на попечение сообщества
  4. OpenNews: Выпуск открытого игрового движка Godot 4.4
  5. OpenNews: Релиз свободного воксельного игрового движка Luanti 5.12.0
  6. OpenNews: Выпуск игрового движка Open 3D Engine 25.05, открытого компанией Amazon
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/63525-openmw
Ключевые слова: openmw, game
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (44) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.2, Аноним (2), 11:24, 05/07/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +3 +/
    >Игровой редактор и графические утилиты портированы на Qt 6

    Семерку значит дропнули.

     
     
  • 2.55, Ксардас (-), 16:06, 05/07/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Какой смысл во всем этом? На GOG теперь лучшие моды (в том числе на скайримчик) ставятся в один клик. Вобщем, моддинг еще никогда не был таким простым.

    https://www.gog.com/en/games/tags/mod

     
     
  • 3.57, Аноним (57), 16:24, 05/07/2025 [^] [^^] [^^^] [ответить]  
  • +/
    >на скайримчик

    Coming soon
    >лучшие моды

    https://www.nexusmods.com

     

  • 1.3, Аноним (3), 11:37, 05/07/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    Сколько смотрю на новости про OpenMW столько думаю что оригинальник игра прям одна из лучших созданных человеками. Жаль что в детстве пропустил.
     
     
  • 2.12, A.Stahl (ok), 12:11, 05/07/2025 Скрыто ботом-модератором     [к модератору]
  • +1 +/
     
     
  • 3.17, тоже Аноним (ok), 12:45, 05/07/2025 Скрыто ботом-модератором     [к модератору]
  • +/
     
  • 2.30, Аноним (30), 13:40, 05/07/2025 [^] [^^] [^^^] [ответить]  
  • +/
    > Сколько смотрю на новости про OpenMW столько думаю что оригинальник игра прям
    > одна из лучших созданных человеками. Жаль что в детстве пропустил.

    Как рпг норм, больше таких высот престарелые списки не достигли, пойдя по пути значительного упрощения механик. В детстве такие игры тебя вряд ли заинтересовали бы, ты ничего не пропустил. А вот технически игра довольно паршивая и на момент выхода, то, что моды, исправляющие недочёты оригинальной игры, часто ломали что-нибудь, на пользу тоже не пошло. Как и сам движок. Сегодня уже можно накатить оверхаул мод, часть проблем он исправляет. Только не вздумай отключить туман.

     
  • 2.48, Аноним (48), 15:02, 05/07/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Мне только не нравились система боя - ты как будто под станом (башем) постоянно - ничего делать не можешь, тупо выглядело это. Лучше бы сделали увернулся/попали, но монстров посильнее. И система левелинга - не хочется получать уровни, иначе мобы станут сильнее, бессмысленно.
     
     
  • 3.53, Аноним (53), 15:30, 05/07/2025 [^] [^^] [^^^] [ответить]  
  • +/
    В Морровинде нет автолевелинга. Возможно путаете с облой
     

  • 1.4, pic (??), 11:42, 05/07/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Долгой жизни проекту.
     
  • 1.6, Аноним (6), 11:54, 05/07/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    >Началась работа над реализацией поддержки игр на более свежих версиях движка Bethesda

    Тогда проект должен будет называться OpenBT... OpenGB... OpenCE... OpenTodd...

     
     
  • 2.18, тоже Аноним (ok), 12:47, 05/07/2025 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Open Elder, Modern and Future Scolls :)
     

  • 1.7, mos (??), 11:56, 05/07/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • –7 +/
    Зачем они все это делают и кому это надо?
    Лучше бы занялись чем-то полезным, а не сизифовым трудом с погаными игрульками
     
     
  • 2.9, pic (??), 12:06, 05/07/2025 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Хобби же
     
  • 2.10, Аноним (10), 12:09, 05/07/2025 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > кому это надо

    Мне.

     
  • 2.11, Аноним (11), 12:09, 05/07/2025 [^] [^^] [^^^] [ответить]  
  • +5 +/
    Заниматься надо интересным, а не полезным.
     
     
  • 3.19, mos (??), 12:50, 05/07/2025 [^] [^^] [^^^] [ответить]  
  • –5 +/
    Взрослые люди не занимаются погаными игрульками. У них нет на это времени.
    Скорее авторы все не выросли из детских штанишек и им делать нечего.
     
     
  • 4.22, nebularia (ok), 13:02, 05/07/2025 [^] [^^] [^^^] [ответить]  
  • +2 +/
    И чем же занимаются "взрослые люди"?
     
     
  • 5.27, Аноним (27), 13:23, 05/07/2025 [^] [^^] [^^^] [ответить]  
  • +6 +/
    Да ладно вам. Товарищ либо толсто троллит, либо ему в детстве денди не купили (а сейчас ипотека, двое детей, стерва-жена…).
     
  • 5.28, mos (??), 13:38, 05/07/2025 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Любым другим полезным делом.
    Даже подметать полы - полезно для общества.
    Чем разрабатывать и играть в поганые игрульки.
    Советую авторам движка идти подметать полы. И то полезней будет.
     
     
  • 6.29, nebularia (ok), 13:39, 05/07/2025 [^] [^^] [^^^] [ответить]  
  • +/
    > Любым другим полезным делом.

    Зачем?

    > Даже подметать полы - полезно для общества.

    Тем более зачем? Я отдыхаю

     
  • 6.39, Аноним (-), 14:40, 05/07/2025 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Любым другим полезным делом.
    > Даже подметать полы - полезно для общества.

    Вот иди и подметай полы.
    А тот начал тут свои бесполезные комменты оставлять!
    Взрослые люди так не делают!

     
  • 3.21, abu (?), 12:59, 05/07/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Да просто - надо заниматься. Ну, с уклоном в пользу, конечно же, однако - мы не можем одномоментно знать, что будет полезно.

    Все пригодится. И интересное, и полезное.

     
     
  • 4.23, Аноним (27), 13:10, 05/07/2025 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Как минимум скиллы прокачивать — это полезно.
     
     
  • 5.26, abu (?), 13:16, 05/07/2025 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Как минимум скиллы прокачивать — это полезно.

    Согласен с вами.

     
  • 5.45, _kp (ok), 15:00, 05/07/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Проходя в очередной раз, надрачивать скилы? Нафиг. Время от времени подкидываю статы через консоль.
    Да, и с точки зрения борьбы с мобами, они как выносятся с любыми статами, а значения статов в основном просто комуто требуются, что бы у игрока были.
     
     
  • 6.51, Аноним (11), 15:10, 05/07/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Я вообщет про авторов OpenMW (которые якобы «сизифовым трудом» занимаются).
    Ну а развлечения — уже кому что по душе, они в принципе пользы не подразумевают.
     
  • 2.42, _kp (ok), 14:58, 05/07/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Это идет на смартфонах. Нативно,шустро, с тоннами модов.
    Может Вы знаете еще несколькр RPG подобного масштаба, которую к тому же можно многократно перепроходить по разному.
    У меня, оно на смартфоне 63Гб занимает.
     

  • 1.8, Аноним (8), 11:57, 05/07/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Вангую, Беседка в скором времени, пришлет письмо с требованием убрать OpenMW или присоединиться к разработке ремастре Морровинда по руководством "великого Тодда".
     
     
  • 2.13, Albertio (ok), 12:11, 05/07/2025 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Не пришлёт пока Тодд жив. Он против ремастера именно Морровинда, в последнем интервью про TES 6 подробно рассказывал.
     
  • 2.16, Аноним (57), 12:32, 05/07/2025 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Может они полностью перейдут на Unreal Engine, ремастер Oblivion вполне норм:
    https://steamcommunity.com/app/2623190
     
     
  • 3.40, The Elder Stutters (-), 14:49, 05/07/2025 [^] [^^] [^^^] [ответить]  
  • +/
    К своим статтерам добавились и от Epic Games...
     
  • 2.25, Аноним (27), 13:15, 05/07/2025 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Проекту уже двадцать лет скоро. С чего бы вдруг? Да и вообще они в подобном людоедстве не замечены.
     

  • 1.14, стоячок (?), 12:11, 05/07/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Тут используется дурацкая система боя из оригинала или подкрутили?
     
  • 1.15, Аноним (15), 12:32, 05/07/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • –3 +/
    Кому нужны эти видеоигры, если AGI лучше любой видеоигры: он может относительно грамотно отвечать на любые мои вопросы в любом количестве, а у любого реального чела терпение давно бы лопнуло и он бы давно послал вслед за кораблём, или бы денег запросил за консультацию.
     
  • 1.37, Nwah (-), 14:32, 05/07/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    >Код проекта написан на С++

    А все эти ухищрения дают увидеть хоть какой-то прирост производительности?
    Что-то мне подсказывает что ФПС будет не больше, чем в проприетаном куске глючного софта собранного почти четверть века назад... даже несмотря на принудительно дропнутую поддержку 32бит и всех не самых распоследних библиотек!

     
     
  • 2.47, Аноним (47), 15:02, 05/07/2025 [^] [^^] [^^^] [ответить]  
  • +/
    >даже несмотря на принудительно дропнутую поддержку 32бит и всех не самых распоследних библиотек

    Поясните.

     
  • 2.49, _kp (ok), 15:03, 05/07/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Производительность графики openmw выше, сама графика лучше, есть улучшения. Но если в одном месте много npc, то тормозит знатно, забавно, что на мощном компе и смартфоне тормозит примерно одинаково.
     
     
  • 3.59, Tita_M (ok), 17:01, 05/07/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Читал где-то, что это в основном из-за не оптимальных оригинальных моделек и текстур. Есть моды оптимизирующие их.
     
  • 2.50, Аноним (47), 15:06, 05/07/2025 [^] [^^] [^^^] [ответить]  
  • +/
    >Что-то мне подсказывает что ФПС будет не больше, чем в проприетаном куске глючного софта собранного почти четверть века назад

    Зависит от того, как много деоптимизаций сделали. Если код реверсенный, то там всё тотально деооптимизируется, лишь бы понятно было. Если код оригинальный ... то возможны варианты. Если на SDL переписали - то обычно всё деоптимизируют в процессе. Ежели оригинальный исходник собрать новым копилятором, то прирост производительности будет очень нехилый - старый компилятор в лоб компилировал, а новый z3 использует на каждый чих, я специально пишу функции и их компилю на макс оптимизациях, а потом асм смотрю, что там компилиятор додумался оптимизировать. Я бы сам так не додумался.

     
     
  • 3.60, Аноним (-), 17:02, 05/07/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Музыка отключена, но при этом видно что она продолжает играть...

    Игра устроена так, что она постоянно ставится на паузу и поверх одного кадра выводится 2д интерфейс. Нет смысла перерисовывать этот кадр

    Такой простор для оптимизации... и ничего не сделано

     

  • 1.38, Nwah (-), 14:37, 05/07/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    >Для работы с устройствами ввода задействован SDL, а для вывода звука - OpenAL

    А почему выбраны такие осталые технологии?
    Слабо хотя бы с поддержку тесселляции прикрутить, как это и было изначально?
    https://www.youtube.com/watch?v=x3dPkxzCQk4

     
     
  • 2.43, тоже Аноним (ok), 14:58, 05/07/2025 [^] [^^] [^^^] [ответить]  
  • +/
    - Ты велик, Якоб? Ты мудр? Ты силен?..
    - Нет,- хрипло сказал Якоб.- Я глуп, я слаб и ничтожен. Ты мудр, силен и велик - но ты сидишь у забора. Что же остается мне?
     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2025 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру