電子遊戲入面嘅離散玩空間 From Wikipedia, the free encyclopedia
喺打機用語,一個關卡(粵音:gwaan1 kaa1)係一笪虛擬嘅空間,玩家嘗試完成遊戲嘅目標嗰陣要喺呢笪空間裏便活動:一關開始嘅時候,遊戲程式會叫玩家達成某啲目標,例如係要由起點安全到達終點噉,然後程式就會將玩家角色置於關卡裏面;玩家完成晒嗰關要達成嘅目標嗰時,佢就算係成功過關[2]。
舉例說明,喺《馬利奧系列》嘅多部跳台作品裏面,主角馬利奧都要出發去拯救畀魔王捉走咗嘅碧姬公主;每一關都係一笪有咁上下大嘅空間,玩家要控制住馬利奧由起點安全去到終點(目標)途中佢會遇到由電腦控制嘅怪獸攻擊佢(攻擊打中會扣生命值,生命值變零就輸)仲有可能要面對各種危險機關,甚至可能喺嗰關臨尾部打個大佬(玩家避唔開機關或者大佬嘅攻擊都會喪失生命值)通過晒咁多障礙去到終點,就算成功過關,可以去玩下一關[3]。好似以上噉嘅流程,喺各類嘅動作遊戲都好常見[4][5]。
關卡設計係遊戲設計嘅重要一環:本質上,遊戲呢種媒體最大特徵就係會要求玩家達成某啲目標,唔似得電影同漫畫等嘅媒體噉,淨係畀讀者觀眾被動噉接收資訊;因此遊戲設計師實會希望玩家唔單只有意慾去達成遊戲目標,仲希望佢哋中途覺得過癮;所以設計師自然好在意想解答「關卡要點設計,先會令玩家有意慾開始玩同繼續玩」呢條問題[6][7]。
喺廿一世紀初嘅電子遊戲業,大多數電子遊戲都有虛擬空間,玩家要控制住玩家角色,喺空間入便做各種嘅嘢,最後達致隻遊戲嘅目標[註 2]當中目標簡單嘅可以係由起點移到去終點噉[8]。一笪噉樣嘅空間算係一個關卡,關卡嘅各種特性會對玩家體驗造成具體影響,所以遊戲設計工作者都有深入思考關卡呢個概念[2][9]。
用廿一世紀初嘅遊戲引擎概念嚟諗,一個關卡會有若干件物件喺裏便。呢啲物件可以係幫玩家達成目標嘅,例如[11]:
除此之外,遊戲關卡亦可能有一啲會阻礙玩家嘅物件,例如:
呀噉。
其他關卡設計會用到嘅概念:
呀噉。
關卡設計係遊戲設計下嘅領域[22],專門諗「關卡要點設計」嘅問題[23][24][25]。
確定晒呢啲機制性質嘅內容,遊戲製作組先會郁手加入美術細節[31]:廿一世紀初嘅遊戲業界有環境美術師[英 22]呢個崗位:關卡設計師通常會首先將關卡整做抽象幾何圖形噉嘅樣[註 14],然後就將個關卡交畀環境美術師;環境美術師會記住「個關卡以至成隻遊戲用咩美學設計」呢樣資訊,整出所需嘅立體模型(包括樹木、岩石以至建築物呀噉)同材質,用呢啲遊戲資產砌個景出嚟,加燈光同埋粒子效果,然後仲會做最佳化。
關卡設計嘅過程好多時會係疊代嘅,即係設計整到個原型出嚟就會做測試(親自或者搵人返嚟試玩),試咗覺得有問題就返轉頭去改[註 15][32]。至於要點先算好玩,可以睇吓投入感同心流體驗等嘅心理概念[33][34]。
關卡編輯器[英 23]係一啲專門俾人攞嚟製作遊戲關卡嘅軟件[註 16]:關卡設計師設計好關卡之後,佢哋就要郁手整個關卡出嚟;喺電子遊戲業早期(大約 1950 年代至 1990 年代)嗰時,關卡好多時都好簡單,例子可以睇吓好似《大金剛》[英 24]等嘅早期遊戲[35],所以遊戲製作師通常會就噉搵啲編程員寫個關卡嘅程式出嚟就算;不過到咗廿一世紀初,隨住電子遊戲業變到愈嚟愈複雜,關卡都開始變到冇咁簡單,一個有咁上下複雜嘅關卡如果用源碼嘅形式表示,可能會有成幾萬行噉嘅碼[36]-
Object # Object 至 End 之間嘅碼描述緊一件物件 Texture rocks4 Position 78 540 Rotation 0 Scale 1 1 Color 255 255 255 255 ScrollSpeed 1 1 CustomProperties End # ...想像將呢段碼重複 40,000 次。
因為噉,一個遊戲製作團隊通常都會搵個人專門設計關卡(關卡設計師),而且會用好似關卡編輯器呢啲噉嘅專化軟件幫佢做呢樣工作[37]。
關卡編輯器會有各種好使嘅功能,目的係想令關卡設計嘅工作效率有咁高得咁高,包括[38]:
... 呀噉。好多遊戲設計工作者認為,關卡編輯器最理想係做到關卡設計師完全唔使睇或者掂隻遊戲嘅源碼,噉就最易用[36]。
其他同遊戲關卡相關嘅概念:
英文文獻:
註腳解釋:
外語詞彙:
Seamless Wikipedia browsing. On steroids.
Every time you click a link to Wikipedia, Wiktionary or Wikiquote in your browser's search results, it will show the modern Wikiwand interface.
Wikiwand extension is a five stars, simple, with minimum permission required to keep your browsing private, safe and transparent.