Перейти к содержанию
  • Игроки начали разрабатывать открытый движок для Skyrim


    Игроки в Morrowind давно знают OpenMW, открытую реимплементацию движка, которая работает на любых платформах и сняла множество старых ограничений. Теперь похожий проект появился и для пятой части. Mudcrab задуман как открытый движок, совместимый с ресурсами The Elder Scrolls V: Skyrim Special Edition. Его пишут с нуля на Rust с использованием движка Bevy.

    Авторы не пытаются дословно повторить Creation Engine, вместо этого они конвертируют ресурсы игры в современные форматы, удобные для видеокарты:

    • модели .nif превращаются в glTF 2.0;

    • текстуры .dds превращаются в KTX2 (Basis);

    • данные плагинов .esm переносятся в базу SQLite/libSQL;

    • скрипты Papyrus (.pex) транслируются в Luau, быстрый язык с песочницей.

    Конвертация выполняется один раз при первом запуске через лаунчер. После этого движок работает уже с подготовленными данными.

    Что обещают

    • Переходы между локациями, в том числе вход в интерьеры и города, без загрузочных экранов.

    • Высокий FPS за счёт пакетной отрисовки: тысячи отдельных вызовов отрисовки сводятся к сотне.

    • Встроенный мод-менеджер с установкой архивов перетаскиванием и порядком загрузки .esp/.esl.

    • Меню на Flash (.gfx) заменяются интерфейсом на Bevy.

    • Поддержка Windows, Linux, macOS (Apple Silicon) и Android.

    • В отдалённых планах физика Rapier, ray tracing, DLSS/FSR3, кооператив и VR.

    Что готово на самом деле

    Дорожная карта разбита на пять этапов. Закрыт только первый, конвейер конвертации ресурсов. Инфраструктура рантайма и рендера (второй этап) уже есть, но полная проверка на настоящих данных игры ещё впереди.

    Интерфейс, геймплей, физика и сохранения пока остаются в планах. Иначе говоря, поиграть в Skyrim на этом движке сейчас нельзя: это ранний технический фундамент.

    Ознакомиться с проектом, а может быть даже и помочь ему, можно тут.

    • Нравится 13

    Обратная связь

    Рекомендуемые комментарии

    ArtemSH

    Опубликовано

    А конвертация лучше сделает или хуже? Мы уже привыкли к инструментарию для работы с этими файлами, а для новых типов уже есть существующий инструментарий? Или его предполагается тоже делать с нуля? 
     

    • Нравится 1
    gkalian

    Опубликовано

    1 минуту назад, ArtemSH сказал:

    А конвертация лучше сделает или хуже? Мы уже привыкли к инструментарию для работы с этими файлами, а для новых типов уже есть существующий инструментарий? Или его предполагается тоже делать с нуля? 
     

    Если я правильно понимаю задумку, то конвертер будет ресурсы переносить на новый движок. Как при этом будут работать всякие сксе-моды и длл, анимации - пока сложно сказать. Вероятно как ОпенМВ, он ведь тоже не поддерживает мвсе.

    ArtemSH

    Опубликовано

    11 минут назад, gkalian сказал:

    Если я правильно понимаю задумку, то конвертер будет ресурсы переносить на новый движок. Как при этом будут работать всякие сксе-моды и длл, анимации - пока сложно сказать. Вероятно как ОпенМВ, он ведь тоже не поддерживает мвсе.

    Я скорее про то, что предлагают взамен. Если нет поддержки нифскопа, то чем будем пользоваться? И есть ли этот инструментарий уже в наличии или сами разрабы будут делать его с нуля? 
     

    пс. Помню лет пять назад моддер, сделавший нозернюи, начинал делать свободную альтернативу крейешн кит, но там все по ходу заглохло. Так что вопрос инфраструктуры моддерской вокруг таких новых движков - вопрос основной. 

    gkalian

    Опубликовано

    1 час назад, ArtemSH сказал:

    Я скорее про то, что предлагают взамен. Если нет поддержки нифскопа, то чем будем пользоваться? И есть ли этот инструментарий уже в наличии или сами разрабы будут делать его с нуля? 

    Возможно идея в том, что "ты работаешь в нифскопе", затем конвертер парсит модели и переносит под новый движок. 

    • Нравится 1
    Fleursetjardin

    Опубликовано (изменено)

    Из-за выбора Rust этот проект останется вещью в себе. Он не юзерфрендли для более чем 95% коммьюнити, умеющих в той или иной степени инжинирить скай до винтика и писать код на понятном им языке. Кто им тогда помогать будет, если не коммьюнити, когда перегорят через годик-два. Лол, смишно.

    Изменено пользователем Fleursetjardin
    • Нравится 5
    Akela

    Опубликовано

    Звучит так будто это сделает модинг только сложнее.Тогда зачем это?

    Не лучше помочь допилить OpenMw чтобы он полностью нормально работать со скайримом? 

    • Нравится 5
    Mount Kand

    Опубликовано

    *Звуки оф Визибл Канфьюжн*
    Я мало что понимаю, т.к. не изучаю моддинг, но если результат будет, как у ОпенМВ - вай нот. Но что-то мне подсказывает, что комментаторы выше правы. У Морры с ОпенМВ совместимо большинство модов, но они же не требуют МWSE. А те, что требуют, как раз не совместимы, их ручками подгоняют/делают аналог. А большинство модов для Скайрима требуют СКСЕ, тут уже проблемс происходят на этапе переноса с LE на SE. Не знаю, короч… Как всегда, надеюсь на фанатскую сцену, если сильно захотеть, все получится.

     

    • Нравится 1
    IgorLutiy

    Опубликовано

    1 час назад, Fleursetjardin сказал:

    Из-за выбора Rust этот проект останется вещью в себе. Он не юзерфрендли для более чем 95% коммьюнити, умеющих в той или иной степени инжинирить скай до винтика и писать код на понятном им языке. Кто им тогда помогать будет, если не коммьюнити, когда перегорят через годик-два.

    ИИ, кто же еще. Не зря один из главных контрибуторов - Клод) Это, на самом деле, не хорошо и не плохо. Скорее - возможность. То о чем вчера можно было мечтать и не браться в силу сложности и необходимости выделения уймы времени, сегодня более чем реально с помощью ИИ. Другой вопрос, что в проекте подобной сложности и масштаба одного ИИ точно будет маловато. И вот те кто брался за это способны трезво оценить свои силы или может просто подумали, а почему бы не сделать, ведь есть же ИИ? Если первое, может и взлетит. Кто особо верил в OpenMW в самом начале? Да и времени разработка заняла немало. Может и тут что-то выйдет, если осилят и не забросят. Посмотрим лет через 5.

    • Нравится 3
    Desertmage

    Опубликовано

    Непонятно, а зачем это?

    TES 5 и так уже 64-битный, поддержка модов, и прочее, к чему все привыкли.

    Или уже не знают, как этот нечастный Скай выдоить?

    • Нравится 5
    Ilver

    Опубликовано (изменено)

    Ну допустим, сделал он движок, а дальше что? Все моды снова делать с нуля? Ловить новые баги?
    Делать нужно не новый движок, а новые глобальные моды к квестами и землями. Лучше не распылять силы, а доделать ну хотя бы Beyond Skyrim, хотя бы в базовой комплектации, не так подробно как ту же Бруму. В Редите пишут, что Роскреа уже на низком старте. А через два года Сиродил сразу всей провинцией, хотя непонятно, чего они тянут, в то время как уже давно есть Ригмор из Сиродила.
    Карта Роскреи, кстати
     

    beyond-skyrim-roscrea-overhead-map-.jpg

    Изменено пользователем Ilver
    gkalian

    Опубликовано

    5 часов назад, Ilver сказал:

    Ну допустим, сделал он движок, а дальше что? Все моды снова делать с нуля? Ловить новые баги?

    Это же конвертер, старые моды работают. Это буквально как ОпенМВ, которые читает оригинальные моды (без мвсе скриптов) и работает со своими собственными, которые из-за луа-скриптов не пойдут на ванильном Морровинде. 

    • Нравится 1
    Ilver

    Опубликовано

    В 11.10.2026 в 13:44, gkalian сказал:

    Это же конвертер, старые моды работают. Это буквально как ОпенМВ, которые читает оригинальные моды (без мвсе скриптов) и работает со своими собственными, которые из-за луа-скриптов не пойдут на ванильном Морровинде. 

    Так вот и волнуюсь про то, что при конвертировании будут баги. 

    St. Eugene

    Опубликовано

    В 11.10.2026 в 08:26, Ilver сказал:

    Ну допустим, сделал он движок, а дальше что? Все моды снова делать с нуля? Ловить новые баги?
    Делать нужно не новый движок, а новые глобальные моды к квестами и землями. Лучше не распылять силы, а доделать ну хотя бы Beyond Skyrim, хотя бы в базовой комплектации, не так подробно как ту же Бруму. В Редите пишут, что Роскреа уже на низком старте. А через два года Сиродил сразу всей провинцией, хотя непонятно, чего они тянут, в то время как уже давно есть Ригмор из Сиродила.
    Карта Роскреи, кстати

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

    И я не совсем понял к чему вы тут приплели квестовые моды, в частности не совсем понятно фраза не распылять силы в отношении Beyond Skyrim. Этим всем делом разные люди занимаются, да и компетенции в работе над квестовыми модами и созданием нового движка разные нужны.

    Ригмор из Сиродила разве это по большей части не просто пустое пространство без какого-либо интересного контента? А эта карта Роскреи кстати устарела уже как 4 года, там уже давно новый ландшафт у острова.

    -Miro-

    Опубликовано

    Лучше бы на Oblivion сделали который 2006 года, а пилить новый движок ну такое себе, радует только открытые города без загрузочных экранов ну и оптимизация конечно же, но будет ли работать он с Community Shaders? Как будет работать если поставить мод на изменения в городах, вот честное слово, лучше бы Oblivion сделали, вот ему надо, а из Skyrim и так выжимают уже все соки, с приходом ИИ моды начали делать пачками, да и плюс качественные и к тому же уже сделали онлайн Скайрим, сделали уже слияние игр, сейчас хотят из 64х битной игры сделать 64х битный, да оптимизация лучше, да открытые города, но зачем? Если уже и так можно оптимизировать и накатить тот же Open Cities, сомнительная идея. 

    Но как я говорю и говорил. Пусть будет, может что то новое кто то откроет для себя



    Для публикации сообщений создайте учётную запись или авторизуйтесь

    Вы должны быть пользователем, чтобы оставить комментарий

    Создать аккаунт

    Зарегистрируйте новый аккаунт в нашем сообществе. Это очень просто!

    Регистрация нового пользователя

    Войти

    Уже есть аккаунт? Войти в систему.

    Войти

×
×
  • Создать...