郭一璞 魚羊 發自 凹非寺
量子位 報道 | 公眾號 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
<code>main
{
// this program deals with checking runs, explained after main()
nowRunning();
//if you are underneath the pace threshold, do this
if(runCheck {
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) {
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
}
}/<code>
然後,單擊“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/
— 完 —
閱讀更多 量子位 的文章