Перейти к содержанию

революция в моддинге Облы


Пока тесол переезжал с движка на движок в моддинг-сцене облы творились поистине великие дела...

Но сперва предыстория.

Каскад шедевров, навсегда меняющих наш моддинг на наших глазах, начался с одной весьма неприятной истории: 3DTheft выложил сложный мод, правящий проблемы движка игры GodHand Engine. В комментарии подтянулся уже ставший живой легендой DaggerfallTeam и начал разбирать код dll-ки. В итоге через сутки он же выложил похожий по задумке мод Oblivion Performance Runtime, но четко откомментированный, с множеством настроек и параметров. 3DTheft, естественно, посчитал, что его работу скопировали, но в споре всё-таки победила истина, лежащая на серверах Github'а, поскольку Даггер готовил свою работу более двух лет. 

Не прошло и недели, как от Даггера посыпались моды как из рога изобилия. Что-то запустило в нем внутренний таймер, заставивший его форсировать события. 

Сперва мы получили улучшайзер движка Oblivion Performance Runtime, а затем чуть ли не день в день Taunt an Engine, позволяющий во время мини-игры ругаться на непися, как в Морровинде, что может привести к схватке. Это мелочь, но за ней последовала не менее приятная штука: Real Arena Training, позволяющая получать опыт от упражнений с манекенами и целями на стрельбище. И всё это без скриптов, это вшито в код игры, это не отдельные моды. Таким же приятным модом становится снова Даггеровский Menu Please, который убирает всё интро без необходимости что-то менять в ini игры, просто вшил в движок запрет на интро. Мелочь, а приятно! Как будто бы подогревая наши ожидания, itsbooby выпускает вдогонку свой личный шедевр Blind Spells возвращающий в игру эффект слепоты, как в Морре, только в этот раз ослепнуть могут и неписи! Казалось, что игроки получили уже достаточно шикарных мелочей, углубляющих игру, причем без всякого ущерба для Порядка Загрузки и для нагрузки на систему в целом! Но реальный прорыв был еще впереди.

Сперва GOOGLEPOX обновляет EditorIDMapper, отвечающий за удержание в памяти, как несложно догадаться, EditorID предметов в момент игры (это работает и за место RefFind и FornID Finder), а затем DaggerfallTeam публикует Modern Engine Fixes, фиксящий тонны ошибок в коде движка. И вот тут-то, разогнавшись и набрав обороты, они начинают являть нам настоящие сокровища. 

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

Вот OpenOB Movement совершил революцию побольше: он заменил всю физику перемещения неписей своей собственной, на основе формул из OpenMW, реверс-инжинирингового ремейка Морровинда. Миллион параметров позволяют сделать из простого перемещения что-то, чего еще мы не видели в этой игре, и, я думаю, со временем найдутся умы, которые предоставят нам уникальные пресеты, позволяющие радикально сменить тон и ощущение от игры даже в аспекте простого перемещения.

А затем...наступило время шедевра. Шедевра, на который мне в личных беседах прямо заявляли: НИКТО НЕ БУДЕТ ЭТИМ ЗАНИМАТЬСЯ, НИКТО ЭТОГО НЕ СДЕЛАЕТ. Но DaggerfallTeam и GOOGLEPOX сделали. Просто походя, молча и в одночасье GOOGLEPOX выложил мод Custom Animation Framework, который позволяет нам делать свои анимации для игры с миллионом настроек, с процедурностью и без этих нелепых маркеров, которые необходимо накидывать для набивших оскомину special animations! (кто делал моды, тот знает о чем я)

Чтобы вы поняли суть произошедшей революции, GOOGLEPOX выпустил мод True Spears, добавляющий реальные анимации атаки копьем для всех копий. Вкупе с с EditorIDMapper этот мод добавляет копья как отдельную категорию оружия, а значит восстанавливает и утраченное наследие Морровинда, и расширяет возможности игры, Возможности, которые эта игра реально заслуживала. Через сутки Даргер дополнил систему уже в более обширном плагине Custom Animation System, действующий совместно с фреймворком. С этим фреймворком, замечает Даггер, возможно сделать и отдельные анимации для арбалетов. Я же вижу в этом прорыв, которого игра не видела много лет. Даже классики, вроде kuertee или Maskar не копали так глубоко.

https://staticdelivery.nexusmods.com/images/101/21646464-1779552474.png

Сегодняшний мод Essential Death от Даггера, просто добавивший, опять же, вшитый в движок фикс, позволяющий убивать бессмертных неписей, но с той самой припиской как в Морровинде, просто заставил меня говорить, написать о революции, которую, как мне кажется, у нас не заметили. Хотя эта революция стоит вровень с нашей - еще никто в англоязычном коммьюнити не смог создать реальных катсцен на движке игры, как наши умельцы. Но это уже совсем другая история...

P.S. Я испытываю смешанные чувства зависти и гордости за сообщество моддеров, способных породить такую красоту! Они реализовывают мои мечты так, как и я сам хотел бы их реализовать. Из-за этого эго мое страдает, но и радуется, что все мы стали немного "богаче", ведь моды служат на пользу всем, обогащая наш измененный игровой процесс.

P.P.S. Я умудрился забыть, что вообще-то базу для анимаций создал именно GOOGLEPOX, так что слава принадлежит им обоим по праву...

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

  • Нравится 2

5 Комментариев


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

IgorLutiy

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

Вот что вайбкодинг животворящий делает А ссылки то где, хоть какие-нибудь? 

Цитата

И всё это без скриптов, это вшито в код игры, это не отдельные моды.

Это как раз не очень то и хорошо. Лучше когда подобные изменения можно контролировать. Но тут не совсем понятно, что значит вшито в код игры? Он модифицировал екзешник или подключаемые библиотеки или как вообще?

Цитата

мод Custom Animation Framework, который позволяет нам делать свои анимации для игры с миллионом настроек, с процедурностью и без этих нелепых маркеров

Интересно, любители особенных модов с некоего сайта уже оценили его достоинство?)

  • Нравится 2
gkalian

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

С картинками, со ссылками бы, да на главную страницу сайта. 

  • Нравится 3
ArtemSH

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

27 минут назад, IgorLutiy сказал:

Вот что вайбкодинг животворящий делает А ссылки то где, хоть какие-нибудь? 

Это как раз не очень то и хорошо. Лучше когда подобные изменения можно контролировать. Но тут не совсем понятно, что значит вшито в код игры? Он модифицировал екзешник или подключаемые библиотеки или как вообще?

Интересно, любители особенных модов с некоего сайта уже оценили его достоинство?)

через dll-ки. всё настраивается! это ж круть неимоверная. он не вайбкодер, а не реально учившийся реверс-инжинирить. челик в одиночку развивал моддинг мороблы.

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

С картинками, со ссылками бы, да на главную страницу сайта. 

а там особо картинок нету, вот в чем закавыка...

IgorLutiy

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

Только что, ArtemSH сказал:

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

Одно другому не мешает) Вайбкодинг может вполне сильно упрощать и ускорять некоторые вещи. Я вот всегда хотел попробовать делать расширения для браузера. Иногда бывает то одно, то другое нужно по мелочи. Руки никак не доходили. Не потому что не мог, а потому что долго и нудно. А потом раз и за час готовое расширение. Потом второе, третье. Ибо легко и просто. Так что это инструмент помощи, но не замены. Так что если он шарящий (я так понял это человек, который Даггер перепилил на новый движок), то вайбкодинг мог просто помочь ускорить некоторые моменты.

  • Нравится 1
ArtemSH

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

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

С картинками, со ссылками бы, да на главную страницу сайта. 

добавил ссылки

2 минуты назад, IgorLutiy сказал:

Одно другому не мешает) Вайбкодинг может вполне сильно упрощать и ускорять некоторые вещи. Я вот всегда хотел попробовать делать расширения для браузера. Иногда бывает то одно, то другое нужно по мелочи. Руки никак не доходили. Не потому что не мог, а потому что долго и нудно. А потом раз и за час готовое расширение. Потом второе, третье. Ибо легко и просто. Так что это инструмент помощи, но не замены. Так что если он шарящий (я так понял это человек, который Даггер перепилил на новый движок), то вайбкодинг мог просто помочь ускорить некоторые моменты.

если перепилил в смысле сделал обливион версию, то да

а чел, который сделал ДаггерЮнити это Интеркарма
но профессионализма ДаггерТима это не отменяет))

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

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

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

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

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

Войти

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

Войти
×
×
  • Создать...