☰
REFramework:RE引擎游戏模组框架,三步装好VR和脚本平台
2026/10/15 2:36:01 网站建设 项目流程

REFramework:RE引擎游戏模组框架,三步装好VR和脚本平台

【免费下载链接】REFrameworkMod loader, scripting platform, and VR support for all RE Engine games项目地址: https://gitcode.com/GitHub_Trending/re/REFramework

REFramework 是一个给 RE 引擎游戏做 RE引擎模组 的工具集:一个游戏模组框架,外加 Lua 脚本平台、可视化节点编程和 RE游戏VR 支持。它不改游戏文件,只在内存里干活,装完按几个快捷键就能开始改游戏。

哪些游戏能用

只要是 Capcom RE 引擎做的游戏,基本都在支持名单里:

  • 生化危机全系列:RE2、RE3、RE4、RE7、RE8、RE9
  • 鬼泣5、街头霸王6
  • 怪物猎人 Rise、Wilds、Stories 3
  • 龙之信条2,以及《僵尸世界大战》重制等更多 RE 引擎作品

列表会随版本更新,装之前确认一下你的游戏在不在支持范围内。

三步装好:非 VR、VR、Linux 各一条路

装之前先从 Releases 页拿到最新稳定版(想尝鲜可以拿 Nightly 开发者构建)。然后按你的情况走:

非 VR 用户(最省事)把压缩包里的dinput8.dll这一个文件拷进游戏根目录,完成。就这一步。

VR 用户先装 SteamVR(或用 OpenXR 的支持设备),然后把整个压缩包解到游戏目录,不用挑文件。

Linux / Proton 用户同样解压后,在 Steam 游戏属性→启动选项里加一行:

WINEDLLOVERRIDES="dinput8.dll=n,b" %command%

三种方式都兼容 DirectX 11 和 DirectX 12,游戏内 FOV、晕影、快捷键这些在菜单里直接调。

不写代码也能改游戏

拖一拖的可视化节点编程

框架自带图形化节点编辑器:把功能节点拖到画布上,用连线定义逻辑,数据流向靠颜色和连线一眼看明白,改完实时生效,不用重启游戏。每个节点是独立功能,可以反复复用、单独调试。

开箱即用的内置模组

不用装任何东西,启动后就有:

  • VR:全游戏通用 6DOF 体验,RE2/RE3/RE7/RE8 还额外做了手柄动作控制
  • 第一人称:RE2、RE3 支持
  • 自由相机:全游戏可开,随便找角度截图
  • 手动闪光灯:RE2、RE3、RE8,独立控制照明
  • 场景时间缩放:调时间流速,慢动作或快进都行
  • 超宽屏修复:21:9 这类比例直接能用
  • 另有 FOV 滑条、晕影开关、GUI 隐藏,全游戏通用

会一点 Lua 就够的脚本系统

内置完整 Lua 脚本 API,scripts/ 目录里就有现成脚本可以照着抄:

scripts/utility/ 通用工具脚本 scripts/vr/ VR 相关脚本 scripts/re2_*.lua 针对特定游戏的脚本

想自己写的话,examples/ 里有从简单到复杂的插件示例;脚本与 C++ 的桥接代码在 src/mods/bindings/。

从入门到深入

入门:游戏里按Insert显隐控制台,按Home开主菜单,先把 FOV、晕影、按键习惯调顺。

进阶:需要折腾内部结构时,打开开发者模式就有两套工具:

  • 游戏对象浏览器:实时查看、修改游戏内对象
  • 对象浏览器(Object Explorer):按类型翻对象层级,看字段和引用
  • 内存编辑器:直接改内存值
  • 性能分析器:盯帧率和资源占用

再深入:

  • 各功能模块源码都在 src/mods/,VR 部分在 src/mods/vr/,开发工具在 src/mods/tools/
  • 想写 C# 插件,看 csharp-api/ 的接口和示例
  • 底层类型定义在 shared/sdk/,按游戏分目录
  • 逆向工程脚本放在 reversing/,含自动命名和 dump 工具

学习节奏建议:第一周熟悉安装和内置功能,第二周改个简单脚本,第三周试节点编辑器,第四周照着 examples/ 做一个完整插件。

出问题怎么办

RE8 启动崩溃、掉帧卡顿:框架内置了针对 RE8 启动崩溃和击杀/受击卡顿的修复模块,装上自动生效;第三方 DLL 引起的 MHRise/RE8 崩溃也在处理范围内。

VR 体验不自然:优先用内置的动作控制优化版本(RE2/RE3/RE7/RE8 单独调过),再检查 SteamVR 基座设置。

性能不够稳:用场景时间缩放和 FOV 调整平衡画面与帧数,配合性能分析器逐项排查;只开当前需要的模块,别全量加载。

安全与合规:

  • 先备份存档、游戏文件和 REFramework 配置再动手
  • 模组按游戏分类存放、带版本号,记录依赖关系
  • 改完一次只调一个变量,方便定位是哪个改动引起的
  • 它只改内存、不改游戏文件,全部代码开源可查;单机游戏无妨,联机游戏用模组可能违反服务条款,自己权衡

动手装一个试试

下载最新版,丢进游戏目录,按Home进菜单——FOV 先拉满,剩下的功能你自己慢慢发现。

【免费下载链接】REFrameworkMod loader, scripting platform, and VR support for all RE Engine games项目地址: https://gitcode.com/GitHub_Trending/re/REFramework

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询