REFramework Откройте для себя RE Engine игры заново
Знакомая ситуация: вы обожаете серию Resident Evil, Devil May Cry или Monster Hunter, но чувствуете, что чего-то не хватает? Может быть, хотелось бы пройти любимый хоррор в VR, получить более свободную камеру или, наконец, избавиться от назойливых технических проблем? Если да, то у меня для вас отличная новость! Сегодня мы поговорим о проекте, который способен вдохнуть новую жизнь в игры на движке RE Engine – встречайте REFramework.
Что это за зверь и кому он пригодится?
REFramework – это не просто очередной мод, это полноценный фреймворк, платформа для скриптинга и набор инструментов для игр, созданных на движке RE Engine от Capcom. Думайте о нем как о швейцарском армейском ноже для моддинга этих игр. Проект вдохновлен и использует код из Kanan, что говорит о его серьезной технической основе.
Кому это нужно? В первую очередь, всем фанатам игр на RE Engine, которые хотят расширить игровой опыт: от полного погружения в виртуальную реальность до тонкой настройки игрового процесса. Во-вторых, это незаменимый инструмент для разработчиков модов, предоставляющий мощную Lua-платформу для создания собственных дополнений.
Ключевые возможности: Свобода в ваших руках
REFramework предлагает целый арсенал функций, которые преобразят ваши любимые игры. Давайте разберем самые интересные:
1. Погружение в виртуальную реальность (VR)
Это, пожалуй, одна из самых впечатляющих возможностей. REFramework добавляет универсальную поддержку 6DOF VR для всех поддерживаемых игр. Представьте: Resident Evil 2 или 7 в полном VR-погружении! Для некоторых игр, таких как RE2, RE3, RE7 и RE8, даже реализовано управление движениями, что выводит взаимодействие с игровым миром на совершенно новый уровень. Если у вас есть VR-гарнитура, это просто мастхэв.
2. Мощная скриптовая платформа на Lua
Для тех, кто любит копаться в механике игр и создавать что-то свое, REFramework предоставляет Lua Scripting API и систему плагинов. Это сердце фреймворка для моддеров. Вы можете писать собственные скрипты, автоматизировать задачи, изменять игровую логику или даже создавать совершенно новые элементы геймплея. Возможности практически безграничны. Кстати, на Wiki проекта можно найти подробную документацию по Lua API.
3. Улучшения качества жизни и новые режимы
Помимо VR и скриптинга, REFramework включает в себя множество готовых модов, которые значительно улучшают игровой опыт:
- Вид от первого лица: Доступен для Resident Evil 2 и 3, что кардинально меняет восприятие этих хорроров.
- Свободная камера: Теперь вы можете исследовать каждый уголок игрового мира, не привязываясь к фиксированному ракурсу.
- Ручной фонарик: Для RE2, RE3, RE8 – мелочь, а приятно, добавляет атмосферности.
- Слайдер FOV (поля зрения): Наконец-то можно настроить угол обзора под себя во всех играх.
- Исправления для ультрашироких мониторов и соотношения сторон: Забудьте о растянутых интерфейсах и обрезанных сценах.
- Отключение виньетки и скрытие GUI: Позволяет добиться более чистого изображения и полного погружения.
4. Исправление багов и оптимизация производительности
Часто сталкиваетесь с вылетами или фризами? REFramework приходит на помощь! Он включает в себя важные исправления:
- Исправление вылета при запуске Resident Evil Village (RE8).
- Устранение микрофризов в RE8 (например, при убийстве врагов или получении урона).
- Исправления вылетов в Monster Hunter Rise и RE8, связанных со сторонними DLL.
Это особенно ценно, так как многие из этих проблем доставляют немало головной боли игрокам.
5. Инструменты для разработчиков
Для тех, кто хочет глубже изучить внутренности игр, REFramework предлагает режим разработчика с такими инструментами, как:
- Game Objects Display: Отображение игровых объектов в реальном времени.
- Object Explorer: Инструмент для исследования игровых объектов и их свойств. Незаменимо для создания сложных модов.
Как это работает и с чем совместимо?
Установка REFramework до неприличия проста: достаточно скопировать файл dinput8.dll (или весь архив для VR-версии) в папку с игрой. Фреймворк работает за счет инъекции этой DLL, перехватывая некоторые функции движка и добавляя свои. Он поддерживает как DirectX 11, так и DirectX 12.
Кстати, если вы пользователь Linux и играете через Proton, то REFramework тоже к вашим услугам! Просто добавьте опцию запуска WINEDLLOVERRIDES="dinput8.dll=n,b" %command% в свойствах игры в Steam.
Проект активно развивается и поддерживает внушительный список игр на RE Engine, включая:
- Resident Evil 2, 3, 4, 7, Village
- Devil May Cry 5
- Street Fighter 6
- Monster Hunter Rise, Wilds
- Dragon's Dogma 2
- И даже менее очевидные, как Apollo Justice: Ace Attorney Trilogy или Ghosts 'n Goblins Resurrection.
Стоит ли попробовать?
Если вы хоть раз задумывались о том, как улучшить свой опыт в играх на RE Engine, или мечтали о создании собственных модов, то REFramework – это ваш билет в мир новых возможностей. Он не просто добавляет функции, он открывает целую экосистему для творчества и переосмысления знакомых миров.
Для геймеров это шанс пережить любимые игры по-новому: будь то ужас Resident Evil в VR или динамичные сражения Devil May Cry с идеальной камерой. Для разработчиков модов – это мощный, хорошо документированный фундамент для реализации самых смелых идей на Lua.
Так что, если вы готовы к экспериментам и хотите выжать максимум из игр на RE Engine, смело заходите на страницу релизов или ночных сборок, скачивайте REFramework и начинайте творить!
