万物皆可健身环:UP 主爆改 Switch,用健身环玩起「塞尔达」
本文来自微信公众号「量子位」(ID:QbitAI),作者郭一璞,爱范儿经授权发布。
大家好,我是林克。
从《塞尔达传说:旷野之息》的复苏神庙醒来的时候,我没有大师之剑,也没有海利亚之盾,更没有小绿帽。
但我手里有一个昂贵的圆环,据说三次元的人们称其为理财产品健身环。
在我们二次元,它被称作「灵环」,它喜欢说废话,但是超有正义感,比较中二,两句话就能让人燃起来,燃烧卡路里的「燃」。
我的腿上还有一个绑带。
肿么肥四?我记得我是要去打灾厄盖侬,不是去打堕拉攻啊?
大概是陷入了某种奇特的量子纠缠,打破了技术结界,或者是涨价三倍造成的贸易逆差,宅家胖十斤的深远影响,《健身环大冒险》中的健身环,在我长眠的100年里,穿越到了海拉鲁大陆。
既来之则安之,那让我林克走出复苏神庙,看看到底能不能用空气炮打丘丘怪。
用健身的姿势在海拉鲁撒欢
有了健身环加持的我,走出复苏神庙之后,就可以愉快的用自己的双腿移动,或走路,或奔跑,真正意义上的在初始高地撒欢。
靠双腿爬树摘苹果。
甚至还能靠双腿爬上希卡塔。
只是爬艺不精,操作有难度,一不小心控制不好方向就会从高处跌落掉心心。
那还是读档重来吧。
想要读档,必须打开系统菜单。开菜单也是一件燃烧卡路里的事,必须蹲一下才能打开菜单读档。
这可是个好消息,当我需要吃东西补充心心的时候,必须下蹲打开菜单。
这样,我在吃烤苹果、烤肉、烤蘑菇的时候,你以为我是在吃东西长肉,实际上我在深蹲减肥,越吃越瘦。
海拉鲁的怪物和堕拉攻那帮鱼唇而懒散的手下不同,单单靠摆动手臂、深蹲、英雄1的姿势是干不死他们的,他们精通各种刀、剑、激光、投掷,还有精密的团队合作和反侦察意识。
因此,我必须依靠健身环手柄上的神秘按钮,来实现远程射箭攻击、调整步伐等功能,打枪的不要,悄悄的进村,师夷长技以制夷。
所以,你看我是把健身环旋转90度操控的呢。
我就是这样随机应变的林克。
但是,我堂堂海利亚英杰也有翻车的时候,一不小心,我也可能会被干翻在地。
形势一触即发的时候,必须要开始正面战争了,我疯狂挤压健身环,实现无间隙打击。
不得不说,有了健身环做武器,打击感更强更真实,简直以为自己在玩VR游戏。想当年,我也是这样消灭地鼠的呢。
有了健身环傍身,我也可以尝试刷(希)卡(之石)进入神庙探险。
在神庙给希卡之石接入磁铁API,举起健身环来吸走这些金属零件。
不过,操作略难,有翻车风险。
当我终于过关斩将,走到神庙的尽头,女神海利亚的使者将会授予我试炼之证。
因为神庙实在太多了嘛,授证仪式我林克也参加的太多了,想跳过仪式动画,还是得下蹲。
当年,爱说废话的灵环提示我「缓缓下蹲,累积深蹲之力」的时候,也是在这样一个关卡的尽头。
Victory!
全套教程:设备 + 代码
上面的这位「林克」,就是油管阿婆主Super Louis 64。这支视频在油管上的播放量超过了5万次,网友们纷纷表示:《塞尔达传说之旷野之息》可以改名《塞尔达传说之旷野喘息》了。
是不是感觉到了一丝心动?
阿婆主已经贴心地写下了一份详细教程,让你也能自己动手DIY,实现亲脚驰骋海拉鲁大地之梦。
首先,你得有Switch和一套健身环大冒险,由于理财产品价格飞涨,这里就不计入成本了。
另外需要准备的硬件产品是:
1. Titan Two,一款输入转换器,可用于编写游戏脚本。售价95美刀(约合人民币676元)。
2. Titan Two无线扩展套件。售价45美刀(约合人民币320元)
3. 蓝牙适配器。人民币30-40元。
准备好道具,下面就可以动手DIY了。
设置Titan Two
首先,着重介绍一下泰坦二号(Titan Two)。简单来说,这是一款超强手柄适配器,通过它的信号转换功能,你可以在任意游戏机上用任意游戏机手柄打游戏。比如,用Xbox One手柄在NS上打《动物森友会》。
你可以用mod包和脚本来对Titan Two进行编程,实现你想要的游戏控制效果:运动传感器、触摸板、聊天板(Chatpad)……
兼容PS4、XBOX ONE、NINTENDO Switch、PS3、XBOX 360、PC等。
你是不是产生了什么大胆的想法?
通过Titan Two,把健身环和塞尔达的控制信号配对起来,不久能真的在海拉鲁大地上狂奔了?
让我们先把无线扩展套件安装到Titan Two上。
接下来,在电脑上安装Gtuner IV软件。通过Gtuner IV,可以编辑Titan Two的脚本。
使用PROG USB插槽将Titan Two连接到PC上。
打开GTuner IV,开始编写关联健身环信号输出和塞尔达操作的脚本。
如果你没什么思路,Super Louis 64在他的个人主页上提供了.gcp文件的下载链接,直接打开就行。
https://www.controllerbend.com/uploads/1/3/0/5/130564419/joycon_botw_runless.gpc
main { // this program deals with checking runs, explained after main() nowRunning(); //if you are underneath the pace threshold, do this if(runCheck < 70) { set_val(STICK_2_X, 0.0); // turns off joystick movement set_val(STICK_2_Y, 0.0); // turns off joystick movement if(get_val(BUTTON_3) > 0.0) // Switch the + button with - { set_val(BUTTON_3, 0.0); set_val(BUTTON_2, 100.0); } if(get_val(BUTTON_6) > 0.0) // Switch the RS (right thumbstick down) to B button { set_val(BUTTON_6, 0.0); set_val(BUTTON_16, 100.0); } } // if you are running or above pace, do this if(runCheck >= 70) { // -27 to jump GYRO_1_X, when the ringon is violently shaken if(get_val(GYRO_1_X) < -40.0) { set_val(BUTTON_14, 100.0); // jump button: X } //Aceel_2_Y > -2 and Acell_2_z > 20 if(get_val(ACCEL_2_Y) > -2.0 && get_val(ACCEL_2_Z) > 20.0) { set_val(BUTTON_8, 100.0); // ZL aka lockon } }
然后,单击「Install active work to memory Slot」按钮,将脚本插入内存插槽。
准备就绪,现在,就可以连接Titan Two和Switch了~
连接Titan Two和Switch
不要方,我们来一步步拆解这些动作:
- 将Switch的「Pro Controller Wired Communication」功能打开(System Settings → Controllers and Sensors)
- 使用Switch的USB输出端口,连接Titan Two和Switch
- 给Titan Two装上蓝牙适配器
- 按住Titan Two的UP按钮(数字屏左边)
- 按住Joycon上的同步按钮,完成激活(两边的Joycon都需要配对)
- 把Joycon装到健身环和腿带上
- 在Titan Two上,使用Up或Down键,调出刚才设置好的脚本(数字屏显示的数字即为脚本编号)
都搞定了,海拉鲁老流氓的大斧头就可以抡起来啦。
要说有什么不那么让人满意的地方,就如Super Louis 64本人所说,这个0.9版本还有一些代码上的bug,有一些功能尚未实现,比如「暂停」。阿婆主表示自己会在1.0版本中进行修复,也希望感兴趣的胖友们一起来尝试。
另外,目前功能实现的成本略高,不算主机和游戏本身,还需要另外购入至少150美刀(人民币1000元左右)。阿婆主希望下一步能找到更便宜的解决方案。
不过,想必你也意识到了,不仅仅是塞尔达,按照这套方法,所有游戏皆可体感啊!
Super Louis 64本人,还用健身环玩起了马里奥赛车8豪华版。
看完这些我只想说,游戏几百块钱卖给你也太便宜了吧!(手动狗头)
One More Thing
最后,你可能觉得这位油管阿婆主真的是太拼了,为了用健身环玩《塞尔达》花了这么多功夫,掏了这么高的成本。
可惜,人算不如天算,天算不如任(天堂)算。
就在本文行将写完的时候,任天堂把《健身环大冒险》给更新了,官方支持健身环玩《塞尔达》了。
只不过,这个「官方支持」是在新增的音游模式里,可选的背景音乐除了《健身环》和《马里奥》系列的BGM,还有《塞尔达》林克的战斗BGM。
所以,你可以正儿八经用健身环玩《塞尔达》了。
当然,不能打怪、不能捡蘑菇、不能撩NPC,但是可以腰酸背痛燃烧卡路里哦~
传送门
Super Louis 64个人主页:https://www.controllerbend.com/
Titan Two官网:https://www.consoletuner.com/