本页使用了标题或全文手工转换

競速破關

维基百科,自由的百科全书
跳到导航 跳到搜索

競速破關(英语:Speedrun,也常被简称为“速通”,是一種在最短時間內將電子遊戲破關的遊戲方式。是以最快速度完成遊戲關卡為目的,但是絕大部分並不以正常遊玩的情況下的最快時間破關模式為限。在Games Done Quick英语Games Done Quick系列等競速馬拉松中就有不少蒙眼、單手進行,附加了實體限制的競速遊玩。(日语:縛りプレイ[1]

起源[编辑]

在互聯網網絡視頻服務普及前,競速的同好者利用討論區、新聞組、電子郵件交流遊戲心得,當同好者增加形成了競速的次文化,相關的討論區、網站應運而生。

方式[编辑]

流程[编辑]

RTA 與 TAS[编辑]

"Real Time Attack"(簡稱 RTA)是指實時(Real Time)進行的時間競速(Time Attack),相對的是用工具、模擬器輔助的 TAS競速 (Tool-Assisted Speedrun)。

RTA 倚賴的是跑者實時精準的操作(英語社群以 Pixel perfect 和 Frame perfect 形容其精準度可以精準至 1 像素及 1 幀畫格),而 TAS 則利用工具做出人類難以達成的反應時間和穏定性,遵從競速原則的 TAS 測試者可以為 RTA 跑者測試出人類可行最快的 RTA 方案,從而協助 RTA 跑者刷新紀錄。

完成度分類[编辑]

常見的 RTA 競速可以分為:

  • any% RTA:以最快速度完成遊戲的競速 (Fastest completion)。無特殊條件或限制,而且會可能涉及利用設計漏洞達成遊戲中途直接跳過原有路徑和關卡甚至是直接跳到完結畫面的 Sequence breaking英语Sequence breaking 技巧。
  • low% RTA:以取得最低限度物品為主的競速(Minimalist completion),以取得最低限度的物品滿足一定通關條件為準。如果該遊戲的最低的 any% 已經包括了獲取最少道具通關的成份,而且沒有其他 any% 和 100% 之間的分類,則沒有low%。
  • 100% RTA:以完全攻略遊戲為原則的競速 (Full completion),根據遊戲設計原意獲得所有物品、升等;通過所有關卡;擊倒所有 Boss;遊戲內完成度計量達到 100% 。

著名的競速用遊戲和競速模式[编辑]

超級馬里奧兄弟的 「Any%」和「Warpless」[编辑]

遊戲的設計為 8 組「世界」,每個世界有 4 個關卡,總共 32 個關卡。1-2 和 4-2 分別有水管 Warp Zone 跳到 4-1、8-1 (跳過中間的關卡和庫巴城堡),遊戲的 Any% RTA 跑法只涉及利用遊戲原有的水管 Warp Zone 跳板跳過關卡,總共只需要挑戰 32 個中的 8 個關卡。紀錄為 Niftski 於 2021 年 4 月 7 日創下的 4 分 54 秒 948。

相對的 100% RTA 則稱為 "Warpless Speedrun",意指由 1-1 至 8-4 全部關卡順序走破,不使用水管 Warp Zone 跳關。

超級馬里奧64的 「120 / 70 / 16 / 1 / 0 星」[编辑]

遊戲的設計為玩家需從城堡先後打倒地下和地庫分層的庫巴,拿取進入下一樓層的鑰匙才能攻略下一樓層的關卡,最後需合共拿取最少 70 顆星星才能進入最後的庫巴關卡,將庫巴擊倒完成遊戲。而遊戲中所有關卡裡可獲得的星星數量為 120 顆,故此遊戲的 100% RTA 競速以進入最後關卡擊倒庫巴時已全取遊戲中 120 顆星星為目標。 初期的 Any% RTA 以 「70星」為準,直到玩家發現利用 BLJ (Backward Long Jump) 穿牆漏洞可以穿越原有遊戲限制,在未滿足條件下進入被限制進入的關卡,Any% RTA 的下限先後被調低至「16 星」「1 星」,最後達到「0 星」Any% RTA。

N64版本的 RTA 紀錄分別為:1 小時 38 分 51 秒(120星)[2]、47 分 8 秒(70星)[3]、15 分 4 秒 270(16星)[4]、7 分 14 秒 230(1星)[5]和 6 分 36 秒 960(0星)[6]

其他使用Wii/WiiU虛擬機和模擬器的競速紀錄詳見:Super Mario 64 Leaderboard (speedrun.com)

超級馬里奧世界的 「0 Exit」[编辑]

遊戲的完成度以「出口」為單位,遊戲內總共有 96 個出口,故 100% RTA 以 「96 Exit」為名。

遊戲的 Any% RTA 稱為 「0 Exit」, 不破關而能夠完成遊戲是利用了 任意程式碼執行英语Arbitrary Code Execution (ACE) 手段令遊戲執行了玩家輸入的程式碼,發生異常而跳到完結畫面。(利用 TAS 作為測試詳見 TASBot英语TASBot 條目中關於 AGDQ 2015 的描述,利用 ACE 的 Any% RTA 亦已證實可行)。

參見[编辑]

相關網頁[编辑]

  1. ^ Two Players Beat Mike Tyson's Punch Out Blindfolded with 1 Controller (gamerant.com)
  2. ^ [1]
  3. ^ [2]
  4. ^ [3]
  5. ^ [4]
  6. ^ [5]