開放世界關卡設計:《空洞騎士》的奧祕,2D地圖如何實現探索感?
作者:Kath 騰訊互動娛樂 遊戲策劃
類銀河戰士惡魔城是以地圖探索推動遊戲程式的遊戲型別,這與塞爾達式開放世界設計有異曲同工之妙。不論是2D遊戲還是3D遊戲,“探索感”的感受營造手法是相同的,本文將從《空洞騎士》切入,看遊戲如何實現“探索感”。
結論先行:
我個人將開放世界的微觀玩法迴圈總結為四個階段:目標建設,遭遇挑戰,目標達成,新的目標。《塞爾達傳說:曠野之息》明確了:自我驅動的目標建設才能夠帶來飽滿的探索體驗。玩家自我驅動的目標則來自於關卡在潛意識中的引導。《空洞騎士》通過設計房間之間的連結和潛在的分支流程,用四十餘個房間構建了一個小型的“開放世界”關卡區域。用“線性”的分支結構構建了“非線性”的玩法。
一、目錄
二、遺忘十字路的“非線性”關卡設計
2.1 類銀河戰士惡魔城概述
類銀河戰士惡魔城是以地圖探索推動遊戲程式的遊戲型別。其不斷延伸的世界會根據遊戲進度而逐步解鎖。當玩家在探索2D地圖的每個角落時,玩家會遭遇到棘手的敵人,陷阱,或平臺跳躍謎題。克服挑戰或探索世界會獎勵特殊物品,能力或鑰匙,用以開門解鎖結晶,從而進一步探索地圖。
龐大而複雜的平面地圖是類銀河戰士惡魔城遊戲的主要特徵。由於此類遊戲給予玩家足夠的探索自由度,所以設計者無法完全把控玩家的流程體驗。而在遊戲《空洞騎士》中,設計者通過分支流程的方法,解決了在單一區域內的眾多房間中,將玩家的探索行為與目標結合的問題。我們可以通過關卡抽象解構驗證此觀點。
2.2 遺忘十字路抽象解構
遺忘十字路地型圖
遺忘十字路區域作為《空洞騎士》的第一個區域,由40餘個房間構成。此區域既承擔了遊戲教學的功能,又奠定了“探索”和“聯通”的遊戲核心基調。是類銀河戰士惡魔城品類的優秀關卡設計。
根據房間功能將地圖進一步抽象化,得到此結構圖:
遺忘十字路結構圖
在這張結構圖中:
藍色代表該區域的起始房間和Boss房間。
綠色代表主線流程房間。主線流程房間是玩家在區域中的必經之路。
白色代表分支探索房間。探索房間包含收集物,NPC,捷徑,可選擇挑戰的Boss等內容;承擔了提供探索體驗的功能。但是並不在主線流程之內。
將主線流程房間單獨剝離出來,得到此結構圖:
遺忘十字路主線結構圖
藍色的房間代表體驗流程中必然經過的房間。而其他顏色則代表著玩家可能經過的可能性分支。每一條分支上都帶有足夠數量的探索房間用以提供探索體驗。分支內的房間首尾相連,呈現線性特徵;主要房間則承擔著繩結的作用,將多個分支、起始點、Boss戰流程聯結起來。
將其進一步抽象化,得出遺忘十字路的分支流程圖。
遺忘十字路分支流程圖
連結房間連線著線性的流程分支和Boss分支,關卡之間的連結引導玩家完成關卡流程。在這個過程中,玩家目標和探索緊密結合了起來,讓遊戲體驗更加簡潔飽滿。
設計者通過地圖的連結房間限制玩家,只有通過第三流程分支才可以解鎖Boss流程。關卡的分支設計與縱向的關卡方向巧妙的結合了起來,初次遊玩的玩家在潛意識中受關卡的資訊的影響進入第一或第二流程分支,探索完成後重新進入連結房間,向下探索進入第三流程分支。多次進入此關卡的玩家則可以直接經過數個連結房間,直接進入第三流程分支。
探索體驗則來自於關卡有限的資訊量帶來的引導。多數聯通房間只有一個出口,玩家被引導著進行探索;房間之間的轉換也滿足了玩家的探索預期。連結房間則全部都是縱向設計,連結房間的出口擺放有非常大的縱向差距,有限的資訊量給予了玩家清晰的目標。
微觀上,連結房間同時承擔著“探索間隔”的功能。玩家從一條分支中完成探索回到熟悉的連結房間,再次開始新的探索。這種清晰的探索間隔減少了探索所帶來的認知壓力。
2.3 總結
我個人將開放世界的微觀玩法迴圈總結為四個階段:目標建設,遭遇挑戰,目標達成,新的目標。《塞爾達傳說:曠野之息》明確了:自我驅動的目標建設才能夠帶來飽滿的探索體驗。玩家自我驅動的目標則來自於關卡在潛意識中的引導。《空洞騎士》通過設計房間之間的連結和潛在的分支流程,用四十餘個房間構建了一個小型的“開放世界”關卡區域。用“線性”的分支結構構建了“非線性”的玩法。
三、遺忘十字路的基礎能力教學和關卡節奏
3.1 以教學為設計出發點的區域主題
《空洞騎士》中的每一個區域,都有一個明確的區域主題,設計者根據區域主題設計敵人和挑戰。這一點可以從後續的蒼綠之徑和水晶山峰中得到驗證。但是遺忘十字路的主題相對抽象一些,此區域是玩家經歷的第一個關卡區域,它的關卡設計主題為基礎能力教學,我們可以從敵人和平臺跳躍對玩家所構成的技巧挑戰中驗證這個觀點。
3.2 以教學為設計目的的敵人設計
3.2.1 訓練玩家對攻擊方向的把握
常見的蚊型飛行小怪,不會主動攻擊,被觸碰會受到傷害。
也用於放置在平臺跳躍關卡中訓練玩家對躲避的掌握。
高階蚊型飛行小怪,會主動攻擊,能夠使用衝刺攻擊玩家。
難度中等,數量較少。
高階飛行小怪,會主動攻擊,能夠不停生產小蚊子攻擊玩家。
難度較高,數量較少。
Boss級飛行怪物,掌握衝鋒、生產小蚊子、全屏攻擊等技能。
此Boss掌握的能力,玩家都在前期小怪中得到充分的訓練。
起到最終能力驗證的功能。
3.2.2 訓練玩家對攻擊距離的把握
常見的甲殼蟲,可以繞平臺360度爬行。
用於平臺跳躍中增加難度。
站立型瓢蟲,見到玩家會快速衝刺。
難度簡單,存在數量多。
高階站立型瓢蟲,見到玩家會快速衝刺,但是速度和距離都超過普通站立型瓢蟲。
難度中等,存在數量少。
3.2.3 訓練玩家根據攻擊間隔判斷和攻擊的技巧
Boss級龍牙騎士,掌握捶地、釋放衝擊波技能。
玩家需要根據它的攻擊間隔進行判斷和攻擊。
在地圖上存在兩處,用於訓練玩家根據攻擊間隔判斷和攻擊的技巧。
關卡最終Boss:假騎士。
掌握捶地、釋放衝擊、跳躍攻擊、全屏攻擊技能。
此boss的能力為此關卡內所有怪物能力的集合。
挑戰此boss是玩家在此關卡中能力練習的綜合驗證。
玩家同時需要根據它的攻擊間隔判斷和攻擊的技巧。
根據功能對敵人進行分類,我們可以得到以下表格:
3.3 遺忘十字路的關卡流程和關卡節奏
雖然通過反推得出了敵人的設計目的,但是依然需要通過敵人配置來構成關卡的挑戰和教學。幸運的是,我們在之前的分析中得知了遺忘十字路的線性分支關卡特性。我們可以使用通關速度最快的第三流程分支進行分析:
將關卡元素根據線性的房間順序進行排列,我們可以得到此RLD關卡元素表格:
將每個房間的關卡節奏連結起來,我們可以得到此區域最快通關方式的關卡節奏:
來源:騰訊遊戲學院GWB
相關文章
- 《空洞騎士》關卡設計解析
- 用Unity重現《空洞騎士》的苦痛之路(3)——地圖篇Unity地圖
- 萬字長文乾貨分享:類《空洞騎士》關卡設計研究
- 開放世界的探索感?—— 為好奇心設計
- JRPG開放世界地圖的標杆,《異度神劍》系列地圖設計的祕訣地圖
- <多人PvP射擊遊戲融入開放世界玩法>地圖與關卡設計要點遊戲地圖
- 開放世界地圖如何設計?② ——七巧板法則地圖
- 用Unity重現《空洞騎士》的苦痛之路(4)——特效篇Unity特效
- 用Unity重現《空洞騎士》的苦痛之路(2)——人物控制篇Unity
- 用Unity重現《空洞騎士》的苦痛之路(1):動作篇Unity
- 開放世界如何做關卡設計? 一個全景式的觀察
- 開放世界地圖設計的秘訣:圖示的多維應用地圖
- 從現實世界結構出發,用地圖來設計關卡地圖
- 開放世界如何做關卡設計?一個全景式的觀察(下)
- 射擊遊戲PVP關卡設計及融入開放世界玩法設計遊戲
- 世界先得真實,開放地圖才有意義地圖
- Roguelike關卡里的箱子:探索關卡地圖的各個角落地圖
- 《刺客信條奧德賽》開放世界關卡製作錦囊:劇情任務設計思路與開發流程
- 如何緩解重複感和枯燥感?淺談《刺客信條:奧德賽》的潛行關卡設計
- 《黑暗之魂》,《空洞騎士》和《赤痕》共同的“祖宗”是誰?
- 《形骸騎士》入圍indie prize 角逐獨立遊戲奧斯卡遊戲
- 《空洞騎士》製作人訪談:一致性的藝術
- 開發世界地圖如何設計?①——3-6-1法則地圖
- 「資訊地圖」開發輔助工具如何影響《艾爾登法環》的開放地圖設計?地圖
- React,Echarts實現2D地圖並且支援地圖下鑽ReactEcharts地圖
- 探索奧祕~閉包
- AI訓練的空洞騎士能打敗大黃蜂小姐姐嗎?AI
- 《骷髏騎士:重製版》如何實現經典原作的初衷?
- 《空洞騎士》為何讓人意猶未盡?聊聊碎片化敘事的魅力
- 《ENDER LILIES》:“蘿莉版《空洞騎士》”不足以表達對它的期待
- 《刺客信條奧德賽》開放世界關卡製作錦囊:7個流程,4條理念
- 《艾爾登法環》如何效率化、自動化地構築宏大的開放世界地圖?地圖
- 2D遊戲如何提升遊戲體驗? 2D關卡設計的六大正規化遊戲
- 鏟子騎士:2D遊戲,3D引擎打造遊戲3D
- 《EDGE》:12月31日公佈《空洞騎士:絲之歌》獨家新聞
- 建築師解構遊戲關卡——《王牌戰士》城寨關卡佔領據點地圖探究遊戲地圖
- MySQL 資料庫設計的“奧祕”MySql資料庫
- 無盡的探索:遊戲中的開放世界遊戲