動作遊戲打擊感到底從何而來?(上):幀與動作屬性
前言
說起動作遊戲大家應該不陌生,哪怕你不是個鐵粉,對其並不瞭解,但是現在只要是個遊戲,除非品類特殊,否則很難逃脫“人物動作”的設計旋渦。大名鼎鼎的卡普空真是憑藉著自身頂尖的動作遊戲設計,而被業界稱道。
今天筆者就較為深入地來介紹一下,一款動作遊戲究竟藏有哪些奧祕。
從“幀”說起
遊戲動作其實就是一段動畫,其背後的本質正是幀。一個動作將會由若干幀,按照一定順序播放組成。如下圖,八張圖片按照順序,將會構成角色的跑步動畫。
(來源:蒼翼默示錄)
那麼在這些幀中,又應當包含哪些內容呢?答案是碰撞盒。就基礎而言一般有三種,分別是:攻擊碰撞盒,受擊碰撞盒,防禦碰撞盒。這三類碰撞盒將會視動作內容而依次加入幀中。
注:這裡指的碰撞盒並不一定發生物理碰撞,視情況有很多都是觸發檢測,碰撞盒僅為大家的常用說法。
攻擊碰撞盒:常常用於攻擊動作中,用於確定這個動作可以打中的範圍。
受擊碰撞盒:基本上任何時段都存在,用於判定是否會受到攻擊,往往有多個。當受擊碰撞盒遇到對方的攻擊碰撞盒的時候就會受到傷害,不同的受擊碰撞盒的效果也不盡相同(比如頭部和胸腹部等等)在一些幀中,有可能會沒有受擊碰撞盒,比如一些遊戲的“翻滾”動作,也就是傷害免疫。
防禦碰撞盒:往往用於防禦動作中。身體部分部位會存在,當遇到攻擊碰撞盒時,會免疫或者衰減傷害。
動作的階段和“cancel”
上面是從一個動作的具體組成——幀來說。這一部分將會較為巨集觀地來討論一下動作本身。首先我們要明白,一個攻擊動作往往由四階段組成,依次是準備階段(如蓄力,大部分動作沒有),起手階段,攻擊階段,收尾階段,這四者有輕重緩急之分,處理恰當能夠很好地表現武器特性和打擊感。
接下來我們就可以引入動作遊戲的重要概念了,即“cancel”。這正是動作遊戲打擊感和吸引力核心來源。在動作遊戲中,一個動作做到一半,可以被另外一個動作接上。這樣前者將會失去他的後一小部分動作,如收尾階段,而後者會失去他的前一小部分動作,如起手階段。
為我們廣大玩家所熟知的走A正是這個原理,在部分遊戲中,攻擊同樣分為起手,攻擊,收尾三階段,也被大家稱為前搖,攻擊和後搖。而拿捏住時機,在攻擊之後馬上進行移動,將會使攻擊的後搖階段被取消,即“cancel”。
而在動作遊戲中,這點顯得更加明顯,大量的動作可以進行兩兩組合,或者三者進行組合,而“cancel”的點更加不侷限於某一個階段完成,甚至可以在攻擊階段或者起手階段進行到一部分的時候進行“cancel”,接上下一個動作。
(街霸5 豪鬼 中腳火波接EX升龍)
這帶來的是什麼呢?首先,減少了起手和收尾,兩個技能的連線可以使得動作更加的順滑,其次,減少了破綻,因為在起手和收尾階段往往更容易受到攻擊和打斷,而攻擊時往往處於難以打斷狀態。再者,某一個動作可能有更多的後續動作,拓寬了動作選擇,達到出其不意的效果,讓戰局更加的變幻莫測。
事實上,對於拳皇類遊戲的高玩來說,遊戲本身就是一個猜測對方想法,爭取主動權,見著拆招的遊戲,類似於擊劍,其核心在於“擇”,這裡不多贅述。
對於PVE的動作遊戲來說,理念又有不同了。下面我們拿黑魂來舉例子。在下圖中,無名之王進行了兩次橫掃。
而在下圖中,無名之王先是進行了兩次橫掃,然後接上了一個閃電技能。而在遊戲中,還有兩次橫掃+一次橫掃,或者是兩次橫掃+一次戳擊的組合。可以看到,在放閃電時其實提示還是蠻明顯的。這種設計除了讓玩家叫苦不迭外,還能讓玩家充分地聚焦於BOSS,觀察其一舉一動,並且做出對策,獲得成就感。
除此之外,還有很多動作起手相似,但是攻擊內容不同,比如下圖,與橫掃起手相似,卻是一個側刮加衝鋒。然而,熟悉的玩家仍然能看出端倪,做出對策。
攻擊與受擊狀態
上面提到了動作的階段和“cancel”,下面我們來談談受擊,與之相關的是“霸體值”“破壞值”和“打擊力”。
在LOL這類遊戲中,只有打斷和被打斷兩個選項,但是動作遊戲不同,每一個動作的每一個階段都會對應一個霸體值和破壞值。當對面的動作破壞值高於自身的霸體值時,那麼自身就會被打出受擊狀態。
一般來說,起手和收尾階段的霸體值最低,最容易被打斷,蓄力階段看情況,而攻擊階段往往霸體值最高,最難以被打斷。而預設狀態或者移動狀態往往霸體值處於中等。不過具體還是得看遊戲。在部分遊戲中,破壞值可以累積,比如玩家前兩刀沒有反應,第三刀才能將敵方打出受擊狀態。
那麼,什麼是受擊狀態,應該如何判定是哪一種受擊狀態?說到這裡,又會有一個新概念,那就是打擊力。每一個動作都可能附帶這樣一個力,它含有兩方面的訊息,一是力的大小,二是力的方向。
受擊狀態往往基於上面所說的打擊力而被細分,例如進行某一動作,角色的霸體值臨界點是100。當對面的破壞值達到100,但是打擊力基本沒有時,往往是動作被打斷,如果有比較小的打擊力時,會根據打擊力的打擊方向出現相應程度的受擊反應。
如上圖中,骷髏兵第一下受擊時往另一側傾倒(一側受到攻擊),第二次則是仰身(背部受到攻擊)。而如果打擊力較大,則會視力的大小和方向,相應地出現被擊飛,被打倒等狀態。而在拳皇系列遊戲中,每一個人角色都擁有前,後,上,中,下,乘以輕重,共計十多種受擊情況。
動作的其他屬性
在這塊中,筆者將簡要描述一下除了前文之外的,動作的其他核心屬性。
首當其衝的是動作位移。在製作遊戲的時候,由美術給出的模型和動畫往往是停留在原地的。我們遊戲中不論是主動進行位移,還是攻擊附帶的位移,都是由程式來進行實現的,這有助於很多內容的更進一步打磨。
而動作位移和和動作動畫搭配,可以組合出非常豐富的人物表現。一個長位移,如果配上輕巧的動畫,那麼反映出的是迅捷和靈敏。如果配上重武器橫掃和較慢的播放速度,那麼也可以表現出“一夫當關,萬夫莫開”的氣勢。
第二點則是攻擊段數。是一個營造打擊感的有效手段。指的是當攻擊碰撞盒撞擊受擊碰撞盒多次時,是否進行多次判定。通常的攻擊往往只有一段,但是許多攻擊也會有多段判定,這有利於營造一種“疾風暴雨”般暢爽的輸出。在打擊小怪時,部分多段輸出還可以使得小怪進入持續僵直狀態,進一步強化打擊感。而對於BOSS來說,則是給玩家提供了更加深度的挑戰(例如怪獵的黑角龍)。
(獵天使魔女)
同時,多段攻擊的理念也可以被很好地應用於數值設計中。假設一角色普通拳擊傷害為50,升龍拳傷害為10×7。對於無防禦的敵人而言,升龍拳顯然更為划算,但是如果某一敵人防禦力為5,則顯然普通攻擊收益更大(45>35)。多段攻擊讓玩家有了更加廣泛的技能量,同時也帶來了一定的策略性。
其次是動作速度,善用速度的變化將能輕易地營造出策劃想要的打擊感。改變速度並不如很多人想象的拉拉進度條,將某些地方的播放速度放成兩倍這麼簡單。對於動作遊戲而言,動作速度在設計中的佔比相當重要,是需要一幀一幀去對碰撞盒進行微調的。
結語
礙於篇幅和時間原因,暫時先止於此,本文主要著重於描述動作遊戲的一些設計基礎,各類動作遊戲視自身情況會不同程度地存在上述內容。在下一部分文章中,將會從較為巨集觀的角度出發,從例如音效和特效設計,鏡頭藝術和畫面表現等等方面來寫,會在一天內完成更新。本文核心還是抽大綱,還有很多地方沒有觸及,淺嘗輒止,有空再做探討。
相關閱讀:
從沙盒和開放世界談起,說說日本的箱庭設計理念
作者:nagatsuki
相關文章
- 動作遊戲打擊感到底從何而來?(下):鏡頭藝術與輔助演出遊戲
- 遊戲的打擊感從何而來? 打擊感的意識形態原理分析遊戲
- 動作遊戲,需要如何提高打擊感?遊戲
- 除了“打擊感”我們還有啥?聊聊怎麼設計動作遊戲(七)遊戲
- 《奧利亞》GI 上手體驗:打擊感極佳的畫素動作遊戲遊戲
- 動作與射擊漫談:格鬥遊戲中的動作設計遊戲
- 動作與射擊漫談:格鬥遊戲進化簡史遊戲
- 在體驗過無數動作遊戲之後,我對打擊感的設計有了新的認識遊戲
- 主打體素風爽快射擊動作遊戲,《ANNIE: Last Hope》末日下的追逐遊戲AST
- 《異界鎖鏈》:動作遊戲的,不那麼動作遊戲的遊戲
- 移動體感遊戲:站在遊戲與硬體產業共享的未來上遊戲產業
- 拳拳到肉! 動作遊戲肉搏動作如何設計?遊戲
- 如何定義遊戲的動作風格——品質感篇遊戲
- 與遊戲世界互動-作業與練習(5)遊戲
- G胖的滿分神作為何感動不了所有玩家?
- 位元組跳動遊戲新動作,朝夕光年官網上線遊戲
- 橫版動作射擊遊戲《微光之鏡》正式發售遊戲
- 前端程式設計師的焦慮感從何而來?前端程式設計師
- 從搭建到優化,《永劫無間》如何做遊戲動作與運動系統優化遊戲
- 歸納動作遊戲中的主動行為與被動行為遊戲
- Android 動畫詳解:屬性動畫、View 動畫和幀動畫Android動畫View
- 位元組跳動遊戲業務新動作,上線休閒遊戲分發平臺遊戲
- 底層搭建:踏入動作遊戲的製作階段遊戲
- 動作與射擊漫談:俯視角射擊(二)
- 動作與射擊漫談:俯視角射擊(一)
- 自動化時代來勢洶洶,遊戲廣告主何去何從遊戲
- 3D遊戲-作業三-空間與運動3D遊戲
- 《鬼泣5》、《只狼》:動作遊戲設計思考與分析遊戲設計
- CSS動畫屬性關鍵幀keyframes全解析CSS動畫
- 動作遊戲系統設計概述遊戲
- 動作遊戲新手期流程設計遊戲
- 資料中臺從何而來
- 從屬性剋制延伸而來的多屬性隊伍養成設計
- 《淡夜未央》:互動敘事遊戲如何提升玩家參與感和互動性?遊戲
- 上線即遇冷,韓國互動影遊何去何從?
- 橫版動作射擊遊戲:Fury Unleashed惡棍英雄 for Mac中文版遊戲Mac
- 動作遊戲中,如何引導玩家避免一直使用普通攻擊?遊戲
- 多人動作遊戲《雷霆一擊》銷量破50萬 將增加Mod工具遊戲