
bHaptics触觉反馈模组:博德之门3
《博德之门3》在bHaptics设备上的触觉反馈——感受你的打击、承受的伤害、法术、状态效果、治疗和d20掷骰。实验性功能,仅限Windows。
查看大图bHaptics 触觉反馈 — 《博德之门 3》
为《博德之门 3》添加真实的触觉反馈,适用于 bHaptics 可穿戴设备。成功命中、承受打击、暴击、施法、状态效果、治疗、倒地以及标志性的 d20 骰子检定,都会映射到你的 TactSuit 上,让你真切地感受到战斗。
此模组需要 bHaptics 设备(例如 TactSuit X40 / X16 / Pro)。效果会在背心上播放,当连接 TactSleeve 手臂套时也会在其上播放。没有 bHaptics 硬件则不会起任何作用。
仅限 Windows。 事件检测与播放,以及核心战斗循环已经过游戏内测试;较新的元素/状态反馈属首次生成,仍在调校中。欢迎提供反馈。
v0.6.0 新内容 — 大幅扩展反馈: 施法现在会从你的手中充能并释放,每种元素都有独特的感受;你所承受的伤害按类型区分(灼烧感、冰刺感、电击感、腐蚀滋滋声,或物理的斩击 / 穿刺 / 重击),并根据受击强度缩放;元素状态效果(燃烧、冻结、感电、中毒)各有其独特的质感。涵盖十种伤害元素和三种物理类型,其余情况有安全的默认处理。
你会感受到什么
- 命中目标 — 每次命中,你的持械手臂都会感受到一下尖锐的打击,并向上传导至肩膀/胸部。
- 暴击 — 比普通命中更强烈、更深刻的打击。
- 受到攻击 — 根据所受伤害缩放的胸前冲击感,并按类型区分:灼烧感、冰刺感、电击感、腐蚀滋滋声,或物理的斩击 / 穿刺 / 钝击重击。
- 施放法术 — 魔力在胸中充能,并在施放时从双手向外释放,感受与元素相匹配(火焰的闪耀、寒冰的脆响、闪电的噼啪声、腐蚀的嘶嘶声等)。
- 元素与物理武器命中 — 每次近战命中都会在其伤害类型(火焰 / 寒冷 / 闪电 / 强酸,或挥砍 / 穿刺 / 钝击)对应的独特质感带至你的持械手臂。
- 状态效果 — 元素侵害(燃烧、冻结、感电、中毒)各有独特质感包裹躯干;其他状态(眩晕、束缚、恐惧等)则有通用的侵害脉冲。
- 治疗 — 一股温暖的恢复性涌动(药水、治疗、长休),强度随恢复量变化。
- 倒地 / 死亡 — 沉重的下沉倒塌感,以及最终的漫长消散。
- 投骰 — 进行 d20 属性 / 技能 / 豁免检定时,先是一阵预期的震动,然后是一个揭晓结果的闷响。
- 战斗开始 / 结束 — 战斗开始时有一股振奋的涌动,结束时则缓缓消散。
- 升级 — 一股温暖上升的微光。
需求
- BG3 Script Extender — 请先安装。可在 Nexus(mod 2172)或 https://github.com/Norbyte/bg3se 获取。
- 一个模组管理器 用于启用 .pak — 推荐使用 BG3 Mod Manager (https://github.com/LaughingLeader/BG3ModManager),或使用 Vortex。BG3SE 是唯一的硬性依赖。
- bHaptics Player — https://www.bhaptics.com/software/pcplayer
- 一个已配对的 bHaptics 设备。仅限 Windows。
安装
- 安装 BG3 Script Extender(见需求部分),并启动游戏一次以让其自行安装。
- 使用 BG3 Mod Manager 启用触觉模组(以下所有步骤均在 BG3 Mod Manager 应用内完成):
- 将 BhapticsBG3.pak 放置到你的 BG3 Mods 文件夹中(%LOCALAPPDATA%\Larian Studios\Baldur's Gate 3\Mods)— 或者直接将 .pak 文件拖拽到 BG3 Mod Manager 窗口上。
- 在 BG3 Mod Manager 中,将左侧 未激活模组 列表中的 BhapticsBG3 拖拽到右侧 已激活模组 列表。
- 在 BG3 Mod Manager 中,点击 将排序导出至游戏(保存加载顺序,以便游戏加载该模组)。
- (Vortex 用户:像安装任何其他《博德之门 3》模组一样安装 BhapticsBG3.pak — 启用它,然后 部署。)
- 将 Bridge 文件夹解压到您喜欢的任何位置(它是一个小型辅助程序;位置无关紧要)。
- 启动 bHaptics Player 并配对您的设备。
- 运行 Bridge\BhapticsBG3-Launcher.bat,然后像往常一样启动《博德之门 3》。触觉效果会随事件触发而播放;当您退出游戏时,启动器会停止辅助程序。
首次运行时,Windows 可能会对该辅助程序显示 SmartScreen 提示 — 请选择 更多信息 -> 仍要运行。为什么需要辅助程序?Script Extender 的 Lua 可以检测事件,但无法直接与您的 bHaptics 设备通信,因此需要一个微小的外部桥接程序来播放模式——类似于 bHaptics Player 本身在后台运行。它不会注入到游戏中。
(可选)每次跳过启动器: 将 Bridge\bhaptics_bg3_bridge.exe 的快捷方式放入您的 Windows 启动文件夹(Win+R -> shell:startup),这样辅助程序会在登录时运行——之后只需启动游戏即可。请使用启动器或启动快捷方式中的一种,不要同时使用。
自行调整强度(可选)
首次运行时,模组会在您的 Script Extender 文件夹(%LOCALAPPDATA%\Larian Studios\Baldur's Gate 3\Script Extender)中创建 bg3_intensity.txt — 纯文本,约 2 秒内在游戏内生效,无需重启。
- default=0.7 — 主强度(所有效果减弱 30%;使用 1.2 以增强)。0.0 = 静默。
- 单个事件调整:取消注释类似 attack_hit=0.5 的行,可通过名称调高或调低某个事件(在默认值基础上相乘)。如果您的常用动作感觉过强,请降低 attack_hit / spell_cast。
- presets 文件夹中包含现成的预设(Subtle、Combat-only、Strong)— 将其中一个复制覆盖该文件即可使用。
注意事项与兼容性
- 单人游戏。该辅助程序不会注入到游戏中,且不受 BG3 游戏补丁影响。
- 效果在 TactSuit 背心上播放,若连接了 TactSleeve 手臂套也会在其上播放。
- 如果感觉不到任何效果:请确保 bHaptics Player 正在运行且设备已连接,辅助程序(启动器)正在运行,并且模组已在 BG3 Mod Manager 中激活/导出。
- 仍然无效?请留言评论。
已知限制
- 游戏内已验证:命中目标、受到攻击(包括火焰和物理伤害类型)、元素命中、施法、治疗、状态效果、战斗开始/结束。较新的按元素区分的法术/伤害/状态反馈为首次生成,仍在手感调校中。其他效果(暴击、倒地/死亡、长休提示、投骰、升级)已接入数据但尚未完全在游戏内验证。
- 该模组需要小型桥接辅助程序运行(启动器或开机启动快捷方式)。这是《博德之门 3》模组机制的局限,并非设计选择。
更多 bHaptics 触觉模组
有 bHaptics 设备吗?我也为其他游戏制作触觉模组——在此查看全部: https://www.nexusmods.com/profile/devgenoyun/mods
关于 bHaptics
bHaptics 制造可穿戴触觉设备 — TactSuit、TactVisor 等 — 用于游戏、VR 和沉浸式体验。了解更多: https://www.bhaptics.com
致谢与许可
- BG3 Script Extender — (c) Norbyte。不随附;请从官方源安装: https://github.com/Norbyte/bg3se
- BG3 Mod Manager — (c) LaughingLeader。不随附: https://github.com/LaughingLeader/BG3ModManager
- 触觉播放使用 bHaptics SDK 和 bHaptics Player。
正在加载版本记录…
正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。