Рейтинг@Mail.ru
Перейти к содержанию

Уважаемые посетители! Если у вас возникают проблемы с входом, регистрацией или сменой пароля, обращайтесь в эту тему (там можно писать без регистрации) с указанием где возникла проблема - на сайте или форуме.

Авторизация  
Гость

The Elder Scrolls III: Morrowind

Mountain View

Сообщение добавил Mountain View

Рекомендуемые сообщения

 

Цитата

У мода, который переносит Морровинд на движок Elder Ring вышел апдейт

InfernoPlus опубликовал новое видео с прогрессом по переносу игры — показывает небольшую прогулку в Сейда Нине и Балморе: получает стартовое снаряжение, отдыхает в кровати (которая работает как костёр из Elden Ring — служит для отдыха и прокачки уровней), берёт классические квесты Гильдии Бойцов (печально известный квест с крысами, разборки с браконьерами в шахте кваммы, разборки с агентами Телванни в Калдере). Бой функционален, но баланс ещё не настроен — все характеристики напрямую сконвертированы из Morrowind.

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

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

Что осталось сделать:
— Баланс и геймдизайн.
— Ручное размещение врагов и предметов (сейчас используются спавн-поинты оригинала).
— Создание кастомных боссовых арен (интерьеры Morrowind слишком тесные).
— Заполнение данных (зачарования, рецепты).
— Фикс багов (например, враждебные NPC с высоким Alarm стучали страже на убийства своих же подельников).
— Реализация взлома замков.

Работы еще предстоит много, но даже сейчас прогресс в разработке мода впечатляет.

 

А я-то всё думал, куда это наш ветеран соулз-коммьюнити пропал :McConaughey:

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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

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

Создать учетную запись

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

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

Войти

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

Войти
Авторизация  

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×