
学员墨菲与圣诞老人操作员的Xbox 360飞行控制器理智
不必再为本该驾驶飞船时却要费力操控Xbox 360手柄而烦恼。
查看大图Cadet Murphy 与 Operator Santa 的 Xbox 360 飞行控制器理智
[ 飞行控制诊断 ]
输入异常检测到。 飞行员反应与已建立的肌肉记忆不一致。 已检查 Steam 输入配置。 已授权手动覆盖。
1. 检查控制界面。 2. 修复飞行绑定。 3. 测试发射序列。 4. 飞向不可能之地。
控制理智已恢复。
这是什么?
《无人深空》拥有广泛的 Steam 输入支持,但重新映射其飞行控制却可能出奇地困难。
这个模组源于一个下午,当时我们追踪了《无人深空》、Steam 输入、个人控制器配置文件以及游戏自身的 VDF 控制器定义是如何相互作用的。
我们并不是想改变《无人深空》的飞行方式。
我们只是想让控制不再与飞行员对抗。
目标很简单:
让使用 Xbox 360 兼容控制器飞行变得自然。
飞行控制
A — 推进 B — 刹车 X — 加速 RT — 发射武器 LT — 战斗自动驾驶(按住) 右摇杆按下 — 降落飞船
现有的情境控制尽可能保留。
核心思想是一致的控制语言:
A 让你前进。 B 让你减速。 X 给你更多。 RT 发射武器。
你的双手不应该仅仅因为进入了星际飞船就必须重新学习。
这个模组做了什么
此版本替换了《无人深空》使用的 Xbox 360 控制器配置,同时保留了游戏现有的 Steam 输入动作结构。
它更改控制器绑定。
它不会修改底层飞行模型。
此配置已在以下版本中构建并在游戏内成功测试:
No Man’s Sky 7.0 — Cosmos
安装
- 关闭《无人深空》和 Steam。
- 备份:
No Man's Sky\GAMEDATA\INPUT\controller_xbox360.vdf
- 将该文件替换为:
controller_xbox360.vdf
本模组附带的文件。 4. 正常启动 Steam 和《无人深空》。
重要
请勿删除或重命名整个:
GAMEDATA\INPUT
文件夹。
在开发过程中,我们发现《无人深空》依赖此目录中的文件来定义其 Steam 输入动作。删除或重命名该目录可能导致游戏无法正确启动。
仅替换上述控制器配置。
保留你的备份。
《无人深空》更新可能会替换此文件或更改 Steam 输入动作架构。
如果游戏更新后控制失效,请恢复原始文件或查看此模组的更新版本,而不是假定现有 VDF 仍然兼容。
为什么会有这个?
因为重新映射六个按钮不应该需要深入探索 Steam 输入底层的机制。
但事实确实如此。
所以我们梳理了系统,找到了故障点,构建了一个可用的配置,在实际的星际飞船中进行了测试,并决定下一个人不应该重复整个旅程。
分享后的发现更有用。
未来可能性
此版本是静态 VDF 替换。
未来版本可能包含一个配置实用程序,可以监听控制器输入,允许玩家以交互方式分配动作,并自动生成适当的 VDF。
该功能不存在于本版本中。
1.0 版本只是我们发现、构建并成功测试的配置。
对明天没有承诺。
只有今天可用的解决方案。
[ 飞行控制诊断 ]
控制器响应正常。 飞行员肌肉记忆已恢复。 发射授权已授予。
我们经历了控制器的疯狂,只为让你能重新开始探索。
— Operator Santa 与 Cadet Murphy
在星辰间跳房子。
还没有人评论,去客户端里说两句吧。
评论在新手盒子客户端中发表,这里同步展示。