Pannenkoek2012

**斯科特・布坎南**，網名 **pannenkoek2012**, 通常縮寫為 **pannenkoek**（/ˈpænɪnkoʊək/），是一名遊戲《超級馬力歐 64》的研究員和 YouTube 名人，知名於其製作的許多詳細揭示該遊戲運作機制的高深視頻，當中是在解釋他在挑戰以各種自設的規定（如不使用控制杆，不按某些按鍵）通關遊戲時用到的技巧。這些視頻中最著名的是他在「A 鍵挑戰」方面的許多想法及實現，而這一挑戰的目標是在儘可能少按 A 鍵的情況下完成遊戲。這是一項艱巨的任務，因為 A 鍵主要用於跳躍，而這對於超級馬力歐 64 這種平台遊戲來說是不可或缺的，通常正常通關遊戲一次要按好幾百次 A 鍵。

2014 年，他因在「大小人島（Tiny-Huge Island）」關卡中拿到了一枚以前認為無法拿到的金幣而受到媒體關注。2015 年，他開出了 1000 美元的懸賞，獎勵能夠重現《超級馬力歐 64》中某個小 Bug 的人。賞金仍然（2022 年）無人成功認領。

## 《超級馬力歐 64》視頻

《超級馬力歐 64》是 pannenkoek2012 小時候玩的第一個電子遊戲。在 2013 年，當他還在大學裡讀計算機科學時，他開始在他的 YouTube 頻道 pannenkoek2012 上上傳他不跳躍完成《超級馬力歐 64》某些關卡的視頻。雖然一般認為馬力歐的主要技能就是在各個平台之間跳來跳去，但 pannenkoek2012 想要通過利用遊戲當中的不利環境和各種 Bug 來實現不按 A 鍵（跳躍按鈕）通關整個遊戲。

Pannenkoek2012 製作了大量深入解構《超級馬力歐 64》遊戲機制的 YouTube 視頻，這些視頻被人描述成是深奧的「編程課程」。如在一個視頻中，pannenkoek2012 解釋了玩家在遊戲裡如何通過以某種特定方式踢起灰塵來操縱遊戲裡的隨機數生成器。儘管這些視頻具有高度的技術性，但他的解釋讓外行人易於理解，使得他的主頻道經常能有數十萬的觀看次數。截至 2022 年 11 月 13 日，他有 6 個視頻已被觀看超過 100 萬次，最多的一個有 440 萬次觀看。

### A 鍵挑戰

Pannenkoek2012 的大部分視頻都聚焦在「A 鍵挑戰」上，該挑戰的目的是在儘可能少按 A 鍵的情況下完全破關《超級馬力歐 64》。該挑戰具有相當大的意義，因為讓馬力歐跳躍的 A 按鈕是該遊戲的基本組成部分之一，而這個遊戲就是被人描述成是「關於跳躍」的遊戲。在一個視頻中，pannenkoek2012 展示了他能夠在不按 A 鍵的情況下通關「馬力歐飛向天空（Mario Wings to the Sky）」關卡，方法是利用遊戲的 Bug 使得他能夠「克隆」大量的栗寶寶並用它們來搭成一個梯子。該方法的實現經過了兩年的規劃，視頻的製作花了 55 個小時。

2016 年 1 月 12 日時，pannenkoek2012 上傳了一部解說視頻，內容是解釋如何實現按 0.5 次 A 鍵通關「小心滾石（Watch for Rolling Rocks）」關卡。最初該策略在遊戲中從頭到尾要耗費 13 個小時的時間來完成，大部分時間都花在了利用遊戲中的某個 Bug 將馬力歐加速到進行「平行宇宙」運動所需的速度（百萬單位每秒）上，但後來減少到了 5.4 小時。該視頻已被觀看超過 400 萬次，並因其高度技術性的術語而在網上被廣泛惡搞，尤其是他的「按半下 A 鍵」的概念（在遊戲開始時就已經在按著 A 鍵，並沒有完整利用按一次 A 鍵的效果）和他對「平行宇宙」（由整數溢出引起的碰撞判定 Bug）的使用。

2013 年 8 月，當 pannenkoek2012 開始著手 A 鍵挑戰時，需要按 211 次 A 鍵才能完成《超級馬力歐 64》遊戲。截至 2023 年 2 月，只需按 13 次 A 鍵即可達到以 120 星通關該遊戲。

### 拿不到的金幣

2014 年 6 月時，pannenkoek2012 成功拿到了一枚被人們稱為「拿不到的金幣」的金幣，這是一枚隱藏在《超級馬力歐 64》的「大小人島」關卡中的金幣，被人們認為是不可能拿到的一枚金幣。該金幣是在 2002 年時被 GameFAQs 網站中的超級馬力歐 64 留言板用戶 Josiah 發現的。金幣被放置在了地底下，很可能是一名遊戲開發者無意之中造成的。儘管如此，pannenkoek2012 仍然通過使用操作微調技術成功拿到了它，方法是在離開水面的那一幀時執行跳躍和踢腿的操作。他指出應該可以在沒有工具幫助的情況下拿到這枚金幣，但這樣做非常困難，需要大量練習。

在超級馬力歐 64 關卡「天上的酷霸王（Bowser in the Sky）」中，pannenkoek2012 在關卡底部發現了一隻被放錯位置的栗寶寶，他將其命名為「神秘栗寶寶（Mystery Goomba）」。由於栗寶寶一旦被殺死就會掉落一枚金幣，但現在似乎做不到殺死這一隻，因此他將這隻神秘栗寶寶所帶有的金幣稱為「新的」拿不到的金幣。2016 年 10 月時，pannenkoek2012 在「大小人島」中發現了另一枚拿不到的金幣。該關卡的大島部分被人發現有一排金幣是四枚，儘管《超級馬力歐 64》中所有其他成排的金幣都是五枚。他發現是第五枚硬幣觸發了遊戲中其他金幣不會觸發的故障保險機制，導致該枚金幣被立刻從遊戲中移除，因此這一行金幣只剩下了四枚。

### 其他視頻

在 2015 年 8 月時，Twitch 主播 DOTA\_TeaBag 在《超級馬力歐 64》關卡「嘀嗒時鐘（Tick Tock Clock）」中遭遇到了一個馬力歐突然大幅向上傳送的小 Bug。這個所謂的「向上傳送」引起了 pannenkoek2012 的注意，因為如果能找出這個小 Bug 是如何實現的並且能夠在其他地方真正地重現的話，就能夠讓玩家跳過遊戲的相當一部分或者是能夠以按更少次數的 A 鍵來完成遊戲。Pannenkoek2012 開出了 1000 美元的懸賞，獎勵能夠在不修改遊戲文件的情況下重現這個向上傳送的小 Bug 並且將遊戲數據發送給他的人。賞金尚未（2022 年）成功領取，儘管可以通過更改遊戲文件中與馬力歐的高度有關的內存的一個比特位來達到和該 Bug 一樣的效果。由於尚未找到改變這個比特位的方法，因此人們推測是雜散的宇宙射線導致了該比特位的改變，使得該 Bug 成為了極不可能發生的事件。

Pannenkoek2012 在 2016 年夏季時開始製作一部詳細介紹《超級馬力歐 64》的幾何結構原理的視頻。他最終在 2017 年 5 月完成了這一視頻，並以「牆壁、地板和天花板（Walls, Floors, & Ceilings）」的標題發布。該視頻詳細介紹了馬力歐的運動在遊戲中是如何測量的 —— 取決於馬力歐是位於地面、空中還是水中 —— 以及角色如何與沿途物體的碰撞盒互動。Pannenkoek2012 指出，他認為該視頻中的信息「極其重要」，因為多年來他一直在採用這些信息來幫助他執行或否決策略。_Gamasutra_ 將這段視頻稱為是「對關卡設計中最精細的細節的熱情深入的研究」。在這之後，pannenkoek2012 又發布了兩個關於這個主題的視頻，分別名為「牆壁、地板和天花板（第二部分）」和「牆壁、地板和天花板（第三部分）」。這些視頻對碰撞盒機制的工作原理進行了更深入的分析。

2019 年 3 月時，pannenkoek2012 上傳了大量「不使用控制杆」的視頻，內容是在不使用控制器的模擬搖杆移動馬力歐的情況下通關《超級馬力歐 64》的關卡。

## 注釋

## 參考文獻

## 外部連結

* YouTube 上的 pannenkoek2012 頻道
* UncommentatedPannen （頁面存檔備份，存於網際網路檔案館）, 他的第二頻道，內容主要是非解說的視頻以及一些不符合他主頻道的標準的視頻，包括他的最新的發現和成果等