Перейти к содержанию
  • Революция в моддинге Oblivion


    Пока наш дорогой сайт переезжал на новый движок, в моддинге творились невероятные дела.

    Каскад шедевров, прямо на наших глазах навсегда меняющих моддинг, начался с одной весьма неприятной истории: 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 возвращающий в игру эффект слепоты, как в Морре, только в этот раз ослепнуть могут и неписи! Казалось, что игроки получили уже достаточно шикарных мелочей, углубляющих игру, причем без всякого ущерба для Порядка Загрузки и для нагрузки на систему в целом! Но реальный прорыв был еще впереди.

    56100-1778785408-690610599.thumb.webp.9a7ba3ae39cb94262510bc5abd1deaf6.webp

    53372-1778638005-269827902.webp.0468984b6c896be9920ff9ab40dea540.webp

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

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

     56130-1779463820-1297770515.webp.9153d6d9de2c0cf648d3db540c99be4d.webp

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

    56129-1779426675-181804604.webp.281efd39af195c8f9c5e951c7bf680f6.webp

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

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

    21646464-1779552474.thumb.webp.f3a8e1a2190789ad2fa27093b2c478a1.webp

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

    56141-1779816037-1959351581.webp.c3ea92b0382f381e1ff2d221339a96be.webp

    Я испытываю смешанные чувства зависти и гордости за сообщество моддеров, способных породить такую красоту!

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

    • Нравится 11

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

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

    Akela

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

    Не хватает многопоточности и снятия лимита на оперативку.

     

    • Нравится 2
    Atosamyc

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

    Вот бы революцию модинга провернуть в обливион ремастеред...

    • Нравится 1
    IgorLutiy

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

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

    Вот бы революцию модинга провернуть в обливион ремастеред...

    Там без шансов. Ничего адекватного все равно не получится. Особенно в сравнении с.

    • Нравится 3
    Sosnogor

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

    ЗДРАВСТВУЙТЕ! Я что Сплю!? скореЕ всего да. Я кстати смотрел чем закончится общение Daggerа и 3DTheft. Про анимации вообще Бомба, это теперь полноценно копьём тыкать можно будет, а не размахивать как палкой(как в детстве с травой махачи устраивали), может ещё и парным оружием начнём размахивать, как в Dark souls 2(это пример, может кому нравится система парного оружия из Divinity 2). Про слепоту тоже интересно, хм а враги будут реагировать на то с какой стороны их бьют? Так же отмечу NathanScully     https://www.nexusmods.com/profile/NathanScully/mods    лично для меня великолепные гильдии, особенно то что они и как альтернатива имеющимся, и как отыгрышь, ведь паладин не будет воровством промышлять. Жаль что ColdTyrant  https://www.nexusmods.com/profile/ColdTyrant/mods?gameId=7587  ушёл в ремастер, у него были хороший проект Infinitum https://www.nexusmods.com/oblivion/mods/55242    Ух Родненький Обливиоша начинает вторую жизнь. Благодарю ArtemSH за статью! Пойду спать......

    • Нравится 2
    Pirate

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

    Чувствую надо в обливион возвращатся, а то сто лет не запускал. Вот только TR доиграю…

    Изменено пользователем Pirate
    • Нравится 2
    Desertmage

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

    10 часов назад, Akela сказал:

    Не хватает многопоточности и снятия лимита на оперативку.

     

    Разве ENB последней версии не делает что-то похожее?

    Просто чтобы игра полноценно потребляла доступную VRAM и ОЗУ, ей необходимо быть 64-битной.

    Вывод: Переделать движок игры Gamebryo под 64 бит...

    Мечты... Мечты 😁

    Pirate

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

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

    Вывод: Переделать движок игры Gamebryo под 64 бит...

    Мечты... Мечты 😁

    :good:
    причем начать с морровиндовского :D:

    Necron

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

    Большое спасибо за новость. Глядишь, ванильный Oblivion вообще перестанет вылетать.

    Desertmage

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

    36 минут назад, Pirate сказал:

    :good:
    причем начать с морровиндовского :D:

    Ну справедливости ради, к Морке есть уже OpenMW, он разве не 64-битный?

    Pirate

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

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

    Ну справедливости ради, к Морке есть уже OpenMW, он разве не 64-битный?

    наверно да, не интересовался, но это немного не то, визуал и моды отличаются, не ремейк, но уже и не оригинал.
    А нужен многопоток именно в оригинальном морровинде

    St. Eugene

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

    Интересно, но, моддинг Обливиона он в целом вообще как, живой? Просто, о том же Морровинде, мне регулярно попадаются разные поделки, глобальные и мелкие. Можно сказать что я не вижу подобного в отношении Обливиона потому-что не слежу за ним, но я и за Морровиндом особо не слежу и тем не менее.

    Так что как там дела у Обливиона обстоят на самом деле?

    Fleursetjardin

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

    Во всём этом смысла мало, пока в 2к26 мы все плетёмся на 32битах в одном потоке. Я вот тоже совершил революцию в её графике, но так и не увидел какого либо смысла об этом так смешно/высоко говорить и делиться в паблик, если сабж всё еще меркнет в жетских рамках ограничений, обесценивая сам моддинг бессмыслицей. Увы, но это максимально честно. Лучше собирали бы эти силы, да ответвляли openmw, что уже делается и так, но в зачатках.

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

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

    9 часов назад, Desertmage сказал:

    Разве ENB последней версии не делает что-то похожее?

    Просто чтобы игра полноценно потребляла доступную VRAM и ОЗУ, ей необходимо быть 64-битной.

    Вывод: Переделать движок игры Gamebryo под 64 бит...

    Мечты... Мечты 😁

    Фанаты Total War Medieval 2 умудрились такое провернуть, так что может однажды и с Обливионом это случиться.



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

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

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

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

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

    Войти

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

    Войти

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