Перейти к содержанию
  • Подробности фанатского порта Morrowind на движок Elden Ring


    Сайт переехал, всё теперь новое, но традицию рассказывать об интересных модах мы, само собой, бросать не планируем. Прошлой осенью вышла новость о перспективном и смелом проекте, автор которого решил перенести Morrowind на движок Elden Ring. Так вот, разработка продолжается, более того, есть некоторое количество сочных подробностей, которыми редакция готова сегодня поделиться.

    В своём новом видео создатель модификации, InfernoPlus, показал прогулочку по Сейда Нин и Балморе. Персонаж успел обзавестись начальным снаряжением и поспал в кровати – с её помощью прокачиваются уровни и восстанавливается HP. Демонстрация геймплея также включила в себя несколько первых квестов Гильдии Бойцов. Охота на крыс и браконьеров в шахтах, истребление агентов Телванни в Кальдере. Боевая система работает, но баланс покамест нуждается в дополнительных корректировках, т. к. характеристики перенесены из Morrowind напрямую.

    Что имеем:

    • Алхимия. Сбор ингредиентов как в Elden Ring, и рецепты в JSON-файлах.
    • Услуги NPC. Зависит от профессии и характеристик. Логично, что кузнецы готовы поработать над вашим оружием, портные – над бронёй, алхимики продают книги рецептов, а маги обучают заклинаниям.
    • Закон. Стража арестовывает за преступления, а в местах, где стражи нет, местные вполне могут устроить самосуд.
    • Убеждение. Карманные кражи. Работают через 50/50.
    • Поддержка модификаций. Большинство существующих уже подгружаются, включая официальные DLC.

    Но не всё столь радужно. В видео рассказывается, что команда столкнулась с целым рядом проблем, и это, в принципе, не особенно удивительно, учитывая масштабы замысла.

    • Карта мира. Она состоит из сотен изображений, их файлы привязаны к координатной сетке и уровням масштабирования; пришлось реверс-инженерить всю систему.
    • Аудиосистема (Wwise). JSON-файлы, каждый по 300 000 строк. FromSoftware ссылается на события через FNV-хеши сгенерированных строк (необратимые), пришлось брутфорсить.
    • Навмеши. Они генерируются проприетарным софтом Havok SDK, которого у команды нет. Разработчики (12th Avenger и Nord) подцепились к статически слинкованным функциям Havok внутри исполняемого файла Elden Ring и собрали из этого работающую библиотеку DLL.
    • Главный кошмар – это кросс-компиляция скриптов. Процедурная генерация кода на двух разных языках программирования, компиляция в бинарники, упаковка в binder-файлы. На реализацию ушло 3 месяца. EMVD-скриптинг Elden Ring работает с битами в памяти сохранения без переменных, имён и типов. Именно туда нужно было переводить читаемые скрипты из Morrowind.

    Короче, всё весьма сложно, и не менее увлекательно.

    Несмотря на то, что работа была проведена просто колоссальная, сделать предстоит ещё немало.

    • Внести правки в баланс и общий геймдизайн.
    • Вручную расставить врагов и предметы. Сейчас используются спавн-поинты оригинала.
    • Создать кастомные арены с боссами. Интерьеры Morrowind слишком тесные.
    • Ввести геймплейный инструментарий заполнения данных. Зачарования, рецепты.
    • Пофиксить баги. Например, враждебные NPC с высоким Alarm-статусом стучали страже на убийства своих же подельников. Нехорошо, нехорошо.
    • Реализовать механику взлома замков.

    Больше подробностей вы можете узнать из самого видео.

    Материал подготовлен Кафкой на основе данных из канала The Amusing Mudcrab.

    Спасибо за чтение.

     

    • Нравится 7

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

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

    gkalian

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

    Это самая странная идея портирования игры, что я видел. Но надо отдать должное, существенный прогресс, браво. 

    • Нравится 5
    IgorLutiy

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

    Цитата

    Papyrus-скрипты из Morrowind

    Papyrus появился в Скайриме)

    А так, очередная попытка реанимировать Морровинд на каком-нибудь движке (хочу, чтобы перелюнули Дум - даешь Морровинд в любом виде на экране принтера или в таблице эксель!). Это вообще круто, что любовь к игре не угасает спустя больше 20 лет. Да еще и настолько не угасает, что люди в такой степени упарываются. Работа реально колоссальна.

    Изменено пользователем IgorLutiy
    • Нравится 4
    Хеор

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

    Выглядит достаточно забавно.

    Хотя кнешь элденская консольность изрядно портит впечатление, хе.

    Iziis

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

    Очередная дурацкая идея, которая никогда так и не будет закончена.

    Atosamyc

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

    59 минут назад, Iziis сказал:

    Очередная дурацкая идея, которая никогда так и не будет закончена.

    Да ладно вам, зато фаново для некоторых.

    • Нравится 1


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

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

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

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

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

    Войти

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

    Войти

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