REFrameworkRE引擎游戏模组框架一个文件加载Mod、Lua脚本与6自由度VR【免费下载链接】REFrameworkMod loader, scripting platform, and VR support for all RE Engine games项目地址: https://gitcode.com/GitHub_Trending/re/REFrameworkREFramework 是一个专为卡普空 RE Engine 游戏打造的模组加载器Mod loader与 Lua 脚本平台同时内置 6 自由度 VR 支持。它的工作方式像 Windows 上的驱动替换把一个dinput8.dll放进游戏目录游戏启动时框架就会接管渲染与输入管线随之带出 FOV 调整、自由相机、时间缩放等一整套功能。对于玩家它是装一个、用很多的模组全家桶对于脚本作者它能直接读写游戏内存对象写出从画面修复到玩法改造的各种 Mod。 从一个痛点说起为什么需要框架而不是一堆 ModRE 引擎游戏生化危机系列、怪物猎人系列等没有官方 Mod 接口传统做法是每个 Mod 各自做一个 DLL 注入版本冲突、互相覆盖是常态。REFramework 的思路相反框架只做一次注入所有功能以内置 Mod 脚本 插件的形式挂在它下面内置 Mod 与游戏文件互不冲突随时开关只改内存、不改游戏文件框架本身还顺带修掉几个社区公认的顽疾RE8 启动崩溃、RE8 击杀/受伤时的卡顿、MHRise 与 RE8 因第三方 DLL 引发的崩溃你不需要为每个需求单独找 Mod——装好框架很多常见诉求开箱就有。 5 分钟安装三种方式非 VR 用户的安装极简到只有一个文件从发行版解压只把dinput8.dll复制到游戏根目录完成。VR 用户需要已安装 SteamVR把整个压缩包解压进对应游戏目录即可。所有游戏通用 6DOF VRRE2/RE3/RE7/RE8 额外支持手柄体感操控。Linux/Proton 用户解压后在 Steam 游戏属性中添加启动选项WINEDLLOVERRIDESdinput8.dlln,b %command%框架同时兼容 DirectX 11 和 DirectX 12主流配置不需要额外折腾。⌨️ 装好之后怎么玩控制台与内置 Mod游戏运行中按Insert呼出/隐藏控制台按Home打开主菜单。内置功能按游戏适配开关功能适用游戏能做什么FOV 滑块全部实时调整视野范围超宽屏玩家尤其有感自由相机全部脱离角色视角随意观察场景场景时间缩放全部放慢/加速游戏内时间流速晕影禁用 / GUI 隐藏全部截图、录制时的画面净化超宽屏/宽高比修复全部21:9 等比例下画面拉伸修复第一人称视角RE2、RE3把第三人称镜头改为沉浸式第一人称手动闪光灯RE2、RE3、RE8独立控制照明增强探索氛围想更进一步时官方脚本库 scripts/ 提供了现成案例比如 RE2 的锐化移除脚本re2_sharpness_removal.lua、平滑移动、VR 准星与近战/投掷适配等。Lua 语法简单多数脚本几十行改几个参数就能变成自己的版本。 自己动手Lua 脚本、C 插件与开发者工具REFramework 把游戏内的托管对象、类型定义、方法调用都暴露了出来。以锐化移除脚本为例核心只是钩住渲染管线的一个方法、改一个字段local TAAStrength statics.generate(via.render.ToneMapping.TemporalAA, true) current_param:set_field(TemporalAA, TAAStrength.Strong)如果 Lua 不够用可以用 C 写插件 DLL 挂进框架。最直接的参考是仓库里的 examples/weapon_stay_big_plugin/——一个把武器体型改大的插件核心逻辑就是在武器初始化方法里钩入一行赋值完整的插件开发样例见 examples/example_plugin/包含 ImGui 渲染层与 D3D11/D3D12 双后端。进入开发者模式后还有两个实用工具Object Explorer对象浏览器可以实时查看和修改游戏内对象Game Objects Display则显示当前场景中的游戏对象层级。做 Mod 时想知道这个对象有什么字段不用再翻反编译文档直接在游戏里看。框架的工具链里还提供了节点编辑器Graph Editor把数据流以节点连线的方式可视化适合调试复杂的对象关系。更底层的接口在 shared/sdk/C SDK 头文件含各游戏的类型布局和 csharp-api/.NET 侧的托管对象操作 API需要深入时从这里入手。想获取源码可以直接git clone https://gitcode.com/GitHub_Trending/re/REFramework构建说明见 COMPILING.md。 支持哪些游戏、适合哪类人REFramework 覆盖了 RE 引擎的绝大多数作品生化危机系列RE2、RE3、RE4、RE7、RE8村庄、RE9Requiem怪物猎人系列Rise、Wilds、Stories 3其他鬼泣 5、街头霸王 6、龙之信条 2、求生之路……实际包括 Dead Rising 豪华复刻、恶魔城风格《魔界村》重生、逆转裁判阿波罗三部曲、御天神、鬼武者 1/2、洛克人星力合集等共 19 款按使用深度分三层只想改改体验装dinput8.dll用内置 Mod零代码会一点 Lua写或改 scripts/ 里的脚本一个文件就是一个 Mod想深入引擎用 C/C# 插件 API 做功能更复杂的 Mod社区 Wiki 和 csharp-api/ 里的接口文档是主要参考❓ 几个高频疑问会被反作弊检测吗目前支持的都是单机游戏没有反作弊环境框架开源行为可查且只改内存数据不动游戏文件。需要编程基础吗不需要。内置 Mod 全部通过菜单和按键使用只有做自定义 Mod 时才涉及 Lua 或 C。Linux 能跑吗可以通过 Proton/Wine 按上文第三种方式配置启动项即可VR 场景需额外配置 SteamVR。更新会丢配置吗覆盖安装即可建议更新前备份游戏目录下的脚本与配置文件。REFramework 把给 RE 引擎游戏加 Mod这件事的门槛压得很低普通玩家装一个 DLL 就能调整 FOV、开自由相机、上 VR脚本作者几行 Lua 就能钩住游戏逻辑深度玩家还能用 C/C# 插件直达对象层。从 README.md 出发按上面三步走一遍今天就能在你的游戏里跑起来。【免费下载链接】REFrameworkMod loader, scripting platform, and VR support for all RE Engine games项目地址: https://gitcode.com/GitHub_Trending/re/REFramework创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考