Сделал модификацию для Resident Evil 3 Remake
Первый опыт в моддинге на RE Engine. Открыл 2 новые локации для исследования и добавил оружие на старте.
Захотелось попробовать данное дело, после новостей о моде Last Escape. В данном проекте, фанат восстанавливает вырезанные локации, меняет сценарий ближе к оригиналу и добавляет новые предметы. Больше информации можно узнать на Youtube Канале автора.
Целью поставил себе, открыть некоторые локации так как при отладке такая возможность предоставлялась. Замена джинс на голую жопу банально, да и полно такого.
Сначала пришлось очень хорошо покопаться в сети, чтобы найти нормальную документацию и необходимые инструменты.
Нашел несколько программ, рассчитанных специально на работу с RE Engine (движок Capcom, на котором в том числе делался и ремейк тройки). Весь процесс моддинга представляет собой не простую работу, так как нет нормального редактора сцен, либо комментариев от разработчиков, иногда приходится тыкать "пальцем в небо".
Более того, возможны вылеты или критические ошибки из-за чего мод просто не собирается. Билд мода может внезапно рассыпаться, если например возник конфликт файлов (они часто названы одинаково, но, находятся в разных директориях). Такое случалось пару раз, по незнанию, из-за чего научился делать резервные копии каталогов и вам рекомендую, если будете подобным заниматься.
По итогу, немного разобравшись, сначала добавил "Хот-Доггер" (спец. нож из магазина предметов) в Метро. Для старта - в самый раз.
Необходимо было найти и просто заменить сущность определенного предмета на нужное оружие (в данном случае заменой был порох в сейвруме).
Далее, сразу после выхода из Метро, нас встречает зомби. Убиваем его и наблюдаем картину, где какие-то ящики скрывают от нас заправочную станцию.
Это был вызов! Захотелось сразу же разгрести весь этот мусор, дабы горячо любимая Джилл, смогла спокойно ходить где ей вздумается.
Копаемся, ищем все это безобразие которое мешает. Находим объекты ящиков, коробок в инспекторе и записываем их в блокнот. После этого зачищаем данные объекты в редакторе. Затем в Blender, редактируем меши чтобы можно было заходить, куда разработчики не разрешают. И все! Вход к заправке открыт!
Сама заправка, выглядит так, будто разработчики действительно хотели дать исследовать ее, но, возможно дедлайны не позволили реализовать задумку.
Еще получилось открыть какое-то подсобное помещение с задней стороны Метро.
Пока что все. Дело непростое, отнимает много времени. Может потом еще что-то попробую.
Сложно представить сколько труда вкладывают моддеры в большие проекты, за что им уважение и почет!
Репозитории инструментов использованных для моддинга:
REE-Content-Editor. Позволяет читать / перезаписывать файлы игры.
REFramework. Real-time инструмент для разработки, отладки, написания скриптов на Lua.
Спасибо за внимание!