你好,歡迎來到川北在線
微信
騰訊微博
新浪微博
動(dòng)作游戲的設(shè)計(jì)語法
時(shí)間:2015-05-07 20:10   來源:Gameres   責(zé)任編輯:毛青青

  導(dǎo)讀:本文根據(jù)禹石游戲的蔡建毅先生在沙龍的分享整理。禹石游戲是《劍無生》的制作團(tuán)隊(duì),他們對(duì)動(dòng)作游戲的理解十分有意思,無論你是游戲開發(fā)者,還是單純的動(dòng)作游戲愛好者,這篇文章都值得看一看。文章比較長,但非常值得看完。

  獨(dú)立游戲的重點(diǎn)在于做小做精,規(guī)模不應(yīng)該太大,但是國內(nèi)的團(tuán)隊(duì)、尤其是動(dòng)作游戲團(tuán)隊(duì),容易把游戲規(guī)模越做越大,這是個(gè)常見的問題。而我個(gè)人覺得,我們討論動(dòng)作游戲時(shí),大多處于“只見樹木不見森林”的狀態(tài),這個(gè)演講就希望從整體上對(duì)動(dòng)作游戲的設(shè)計(jì)方法做一個(gè)介紹。

  動(dòng)畫師們都知道,在制作動(dòng)畫時(shí),有兩個(gè)必須遵循的條件:Time(時(shí)間)和Space(空間),動(dòng)作游戲的設(shè)計(jì)也是如此。比如在動(dòng)作游戲中有取消(Cancel)和硬直(Stun)的概念,前者是新動(dòng)作取代當(dāng)前動(dòng)作的機(jī)制,后者是行動(dòng)不能的時(shí)間懲罰,這就是動(dòng)作游戲中時(shí)間上的玩法;而空間上的玩法則涉及移動(dòng)(Movement)和范圍(Range),玩家在游戲時(shí)需要進(jìn)行空間上的預(yù)判,這對(duì)游戲爽快感有很大影響;而范圍則涉及我們常說的判定框,判定框有的和打擊有關(guān),有的和防御有關(guān),判定框的大小和出現(xiàn)的時(shí)間點(diǎn)是游戲好玩不好玩的關(guān)鍵。

  如果我們繼續(xù)演繹Time和Space這兩個(gè)條件,就會(huì)發(fā)現(xiàn)加入機(jī)制是必要的。因?yàn)閯?dòng)作游戲不是純考驗(yàn)感覺和反應(yīng)能力的游戲,而是重視機(jī)制的。剪刀石頭布就是我們常見的簡單機(jī)制,這種互相克制的機(jī)制在動(dòng)作游戲中也常常出現(xiàn)。三方相克的機(jī)制是一種靜態(tài)平衡,確保游戲中不會(huì)有哪一方能夠由于先天優(yōu)勢一直贏下去;但如果這個(gè)靜態(tài)平衡的規(guī)律一直成立,游戲也就無聊了,所以我們需要加入一些balance breaker,使更多的選擇出現(xiàn),比如發(fā)生破壞時(shí)加入補(bǔ)償之類,這種動(dòng)態(tài)的平衡會(huì)讓游戲更加耐玩。我們在經(jīng)典動(dòng)作游戲中會(huì)看到動(dòng)作的幀數(shù)表,幀數(shù)優(yōu)勢定義了角色特色和游戲系統(tǒng),反過來,通常還會(huì)加入反擊系統(tǒng),作為幀數(shù)優(yōu)勢的補(bǔ)償,因?yàn)椴皇撬腥硕紝?duì)時(shí)間判定那么敏感。

  我們來看一種互相克制機(jī)制的改進(jìn)思路。首先,在動(dòng)作游戲中有快速攻擊克制慢速攻擊的特點(diǎn)存在,誰先打誰會(huì)獲得先機(jī)的優(yōu)勢,但如果單純強(qiáng)調(diào)這種克制,游戲就會(huì)讓玩家陷入走位大戰(zhàn):搶先攻擊成了 目標(biāo),沒有游戲深度。針對(duì)這一點(diǎn),設(shè)計(jì)師進(jìn)行改進(jìn),加入回避和防御的機(jī)制,可以克制先出手對(duì)后出手的占優(yōu)地位,讓回避或者防御成功的一方可以利用反擊達(dá)成反制效果——但這樣又會(huì)讓雙方陷入龜縮大戰(zhàn)中,玩不下去;進(jìn)一步改進(jìn),設(shè)計(jì)師就加上了回避風(fēng)險(xiǎn)和防御風(fēng)險(xiǎn)的設(shè)計(jì),比如在獵天使魔女中,你不能無限閃躲下去,閃躲5次就會(huì)有1次僵直,讓敵方有機(jī)可乘;常見的防御到達(dá)一定次數(shù)會(huì)被破防的設(shè)定,也是出于這個(gè)考慮。再加上一些克制設(shè)置:比如攻擊克投擲、投擲克防御,會(huì)讓游戲內(nèi)的克制達(dá)到比較平衡的狀態(tài)。

  順便說一下,動(dòng)作游戲里的防御機(jī)制并不適應(yīng)于所有游戲,一些追求快節(jié)奏的動(dòng)作游戲,甚至?xí)堰@個(gè)要素砍掉,因?yàn)榉烙鶗?huì)破壞游戲的節(jié)奏感。鬼泣和獵天使魔女都是幾乎不要防御的,全是回避,讓人覺得流暢爽快。這種游戲玩的是策略或運(yùn)氣,你需要在回避后預(yù)測對(duì)方的動(dòng)作做出相應(yīng)操作。

  以上的設(shè)計(jì)只是靜態(tài)的平衡,那么動(dòng)態(tài)平衡是如何產(chǎn)生的呢?舉個(gè)例子,有個(gè)動(dòng)畫叫賭博默示錄,這個(gè)動(dòng)畫里給剪刀石頭布加上了個(gè)有趣的變化,把剪刀石頭布變成了卡牌游戲:每種卡牌的數(shù)量固定,每種類余下卡牌的數(shù)量會(huì)顯示在記分板上,這樣就把玩運(yùn)氣的剪刀石頭布變成了玩策略的游戲。這就是靜態(tài)平衡加上有意義的條件,會(huì)產(chǎn)生有趣變化的例子。

  動(dòng)作游戲中一般是什么情況呢?這里有一個(gè)表。

  表里把防御分為上段和下段,攻擊分為上段下段和投擲,再加上跳躍,我們可以看到在這種情況下,下段防御的失敗幾率是0%。玩家玩到一定次數(shù),就會(huì)總結(jié)出這個(gè)表,發(fā)現(xiàn)一個(gè)比較高贏率的玩法。為了讓游戲多一些變化,我們加上一個(gè)條件——中段攻擊(威力強(qiáng)、容易連招的攻擊),這個(gè)表就成了這樣。

  于是沒有哪種防御是占 優(yōu)勢的,上段防御成了玩家必須考慮的選擇,并且出現(xiàn)了一些高風(fēng)險(xiǎn)高回報(bào)的玩法。這樣是為了造成一個(gè)動(dòng)態(tài)效果,讓玩家有更多策略選擇,這時(shí),干擾對(duì)方預(yù)判的假動(dòng)作玩法也會(huì)出現(xiàn),游戲會(huì)更加好玩。

  所有的動(dòng)作游戲都包含類似設(shè)計(jì),游戲設(shè)計(jì)師在填寫這個(gè)表的時(shí)候很花心思,會(huì)認(rèn)真考慮什么元素才是自己游戲表現(xiàn)的重點(diǎn),所以每個(gè)游戲玩起來感覺都不太一樣。

  然后要說的是動(dòng)作游戲另一個(gè)重要的設(shè)計(jì)——幀數(shù)優(yōu)勢。在攻防過程中,防御成功可以讓攻擊方陷入硬直,防御方獲得幀數(shù)優(yōu)勢,可以進(jìn)行反擊。玩街霸的時(shí)候一個(gè)常見的戰(zhàn)法:輕攻擊用于試探,一旦對(duì)方出現(xiàn)硬直就用大招——這就是一個(gè)例子,這是街霸核心的東西。這樣的設(shè)計(jì)會(huì)出現(xiàn)一種狀況:通常情況下防御方是有利的,但出大招或者破防的話,防御方就崩潰了。

  在動(dòng)作游戲中,硬直時(shí)間通常通過停止或者動(dòng)畫來表現(xiàn),2D游戲可以通過停止來表現(xiàn),3D就必須通過動(dòng)畫了。3D游戲另一個(gè)常見的做法是玩連招,由于防御會(huì)讓連招節(jié)奏改變,所以這種游戲會(huì)把防御要素的影響縮小,比如在連招中間對(duì)方?jīng)]法防御。

  另一個(gè)是反擊系統(tǒng)。一般情況下,對(duì)幀數(shù)非常敏銳的高手很少,為了解決幀數(shù)優(yōu)勢系統(tǒng)學(xué)習(xí)曲線過高的問題,動(dòng)作游戲加入了反擊系統(tǒng)。這時(shí)玩家不需要在意時(shí)間、不需要背幀數(shù)表,只需要看對(duì)方的動(dòng)作表現(xiàn),然后按對(duì)按鍵就可以。以獵天使魔女為例子,閃躲成功后,敵人進(jìn)入慢動(dòng)作模式,想怎么打就怎么打,很有爽快感。

  出招方式也是一個(gè)重要概念,在以前,根據(jù)輸入內(nèi)容決定出招(俗稱搓招)是一種常見的出招方式,現(xiàn)在這種方式已經(jīng)略顯麻煩,再加上3D游戲中這種方式應(yīng)用困難,所以現(xiàn)在變成了根據(jù)條件判定出招(當(dāng)在空中時(shí)發(fā)什么招、當(dāng)在地上時(shí)發(fā)什么招等),這種處理可以緩沖掉對(duì)出招表的記憶,也可以使出招更加直觀,減輕玩家在輸入上的負(fù)擔(dān),讓輕度玩家也可以接受,但仍舊可以保留玩法深度,不會(huì)變成無腦打法。

  接下來講一下攻擊中的動(dòng)作,在日本是用下圖中的這個(gè)東西來說明的。

  攻擊動(dòng)作從Neutral狀態(tài)開始,Neutral是待機(jī)狀態(tài),接下來是準(zhǔn)備攻擊的狀態(tài),然后就是蓄力、蓄勢動(dòng)作,之后則是Impact,這是攻擊動(dòng)作中最大、最帥的部分;接著是用完力量、力量消失的過程,Stop是力竭階段的停止時(shí)間。

  在蓄勢狀態(tài)時(shí)的動(dòng)作,是在告訴玩家敵人會(huì)用什么招打你,比較友好的游戲蓄力時(shí)間會(huì)比較長,另外,一些假動(dòng)作和變化也出現(xiàn)在這個(gè)時(shí)間;攻擊判定的開始和結(jié)束位置,則可以暗示玩家攻擊判定框有多大,這一點(diǎn)做不到位,玩家會(huì)覺得莫名其妙。而在Stop狀態(tài)會(huì)有個(gè)強(qiáng)調(diào)重量感的停頓。這三段時(shí)間的長短會(huì)影響動(dòng)作表達(dá)的感覺。

  攻擊還涉及攻擊效果。攻擊的對(duì)敵效果包括造成傷害和硬直,以及受擊效果;攻擊的范圍涉及判定框的設(shè)置,攻擊方向可以是水平、垂直、斜向或者沖刺,范圍形狀包括點(diǎn)、線、面、圓柱體等等都有;攻擊距離也分為遠(yuǎn)、中、近等。

  順便說一下追尾的設(shè)計(jì)。我們知道在怪物獵人里面,玩家攻擊的時(shí)候,游戲是不會(huì)自動(dòng)做調(diào)整的,所以對(duì)玩家在攻擊時(shí)對(duì)準(zhǔn)的要求高,但戰(zhàn)神這種游戲就會(huì)幫忙調(diào)整,在玩家開始動(dòng)作之后,主角會(huì)追著敵人打,以此帶來爽快效果。追尾的距離、角度和速度的參數(shù)對(duì)游戲體驗(yàn)影響很大,是3D動(dòng)作游戲里很重要的一塊。

  受擊反應(yīng)。這部分和動(dòng)畫師關(guān)聯(lián)很大,因?yàn)槭峭ㄟ^動(dòng)畫來表現(xiàn)的。需要通過符號(hào)化的方式,來讓玩家知道敵人受擊力度的大小(而不是通過物理擬真的方式),否則玩家會(huì)迷惑、無法辨析造成傷害大小。

  沖擊的方向和打擊感有關(guān)系,攻擊動(dòng)作如果和受擊動(dòng)作吻合度高,即使不用特效,也會(huì)有很棒的打擊感。這里需要和動(dòng)畫師說清楚,敵人會(huì)受到來自哪些方向的、怎樣的傷害,要讓玩家覺得打到敵人時(shí),敵人覺得痛,這樣效果才會(huì)好。

  然后才是擬真化的部分,比如我們可以讓擊飛擊倒時(shí)的感覺貼合真實(shí)的自然感覺,但這里是純粹演出的部分,不涉及反饋表現(xiàn)。

  在受擊種類的部分嘗試在表現(xiàn)上做一些變化,比如擊退、擊倒、擊飛等,就能讓玩家在攻擊成功時(shí)能采取對(duì)應(yīng)的方式達(dá)成連擊。一些特殊的狀態(tài),比如擊倒重置、受擊免疫、堅(jiān)硬無敵等等,也會(huì)讓游戲充滿變化性。

  這部分設(shè)計(jì)得好,表現(xiàn)不用特別華麗,游戲感覺也會(huì)很好。

  理解了以上方法的原理,國內(nèi)團(tuán)隊(duì)在做動(dòng)作設(shè)計(jì)的時(shí)候,就沒有必要生搬硬套國外動(dòng)作游戲大作的具體設(shè)計(jì)了,而可以做一些符合實(shí)際情況的原創(chuàng)設(shè)計(jì)。比如設(shè)計(jì)一個(gè)彪形大漢的敵人可以這樣:蓄力長,但active時(shí)間短,以此表達(dá)強(qiáng)力的感覺;追尾不強(qiáng),但攻擊判定大,攻擊造成強(qiáng)制的擊飛擊倒效果等。甚至我們可以用這些原理把中國武術(shù)劍術(shù)融合進(jìn)來。

  再說一下一對(duì)多時(shí)的敵人配置。在動(dòng)作游戲中,雜魚的作用是讓玩家宰、讓玩家爽,而小BOSS是給玩家一個(gè)小挑戰(zhàn),BOSS則是玩家必須嘗試抓住規(guī)律、全力干掉的敵人。這些和動(dòng)作、數(shù)值、關(guān)卡設(shè)計(jì)相互結(jié)合,會(huì)產(chǎn)生一些功能分擔(dān)上的改變,比如游戲中后期,原來的小BOSS變成雜魚兵之類的。動(dòng)作游戲大多沒有等級(jí)概念,玩家的成長就在這些地方體現(xiàn)。

  用組合的方法來配置敵人,這種方式是國內(nèi)的團(tuán)隊(duì)比較少使用的。如果你記得鬼泣1代的話,可能會(huì)記得鬼泣1的敵人種類并不多,但前期的怪物在后期出現(xiàn),還是會(huì)讓你覺得有挑戰(zhàn)性,這就是因?yàn)樘魬?zhàn)組合配置得好。動(dòng)作游戲不是要折磨玩家,這些設(shè)計(jì)的目的是給玩家挑戰(zhàn)。常見的組合比如遠(yuǎn)攻、近攻組合,近處怪物攻擊,遠(yuǎn)處法師放法術(shù);效果組合,地方一些怪物把主角石化之后,弱小的雜魚也能消滅你,組合可以造成意外性,給玩家新鮮感,同時(shí)讓玩家去思考如何去克制敵人。用這種方法,我們不需要制作很多的資源,也可以造成很豐富的游戲變化。

  團(tuán)體AI則可以讓敵人變得有組織性,比如在敵人群攻時(shí),玩家打一個(gè)敵人的時(shí)候,其他敵人會(huì)等著,這樣的感覺會(huì)讓玩家覺得挑戰(zhàn)是接二連三出現(xiàn)的,不會(huì)太混亂;而多個(gè)敵人同時(shí)攻擊的情況,則可以鼓勵(lì)玩家使用群體攻擊,讓玩家覺得爽。

  敵人補(bǔ)充的方式,常見的也有兩種,一種是敵人死一個(gè)就補(bǔ)一個(gè),還有一種是階段性的補(bǔ),到一定時(shí)間就會(huì)補(bǔ)充,強(qiáng)迫玩家在一定時(shí)間內(nèi)干掉所有敵人。在補(bǔ)充的過程中加入多種類切換,補(bǔ)充不同種類的敵人,也會(huì)讓玩家覺得感覺不一樣。用群體AI來指揮怪物站位,則可以防止敵人湊著站一堆顯得傻,讓玩家覺得敵人有組織性。

  利用多種變化和組合,就可以使用少量的怪來產(chǎn)生豐富的變化。

  最后,則是關(guān)卡、鏡頭、BOSS和敘事演出的部分,這些部分處理好也很加分。比如靈游坊的作品,他們能說出一個(gè)完整的好故事,就是游戲的亮點(diǎn)。

  現(xiàn)在這個(gè)時(shí)代,純動(dòng)作的3D動(dòng)作游戲已經(jīng)不是潮流所向了,因?yàn)樵诩儎?dòng)作方向上的技術(shù)探索可能已經(jīng)達(dá)到一個(gè)瓶頸。我們就希望研究在這種狀況下,如何讓動(dòng)作游戲能夠老樹發(fā)新芽,做出些不一樣的東西,同時(shí)讓國內(nèi)玩家能夠更好地享受動(dòng)作游戲這個(gè)品類的作品,這些是我們今后要做的事。

  相關(guān)閱讀:

  Android手機(jī)超18000款,手游測試怎么辦?http://www.sfw.cn/xinwen/467381.html

  輕娛樂化時(shí)代,沉默的端游該如何自我救贖?http://www.sfw.cn/xinwen/467384.html

  全球電競賽事觀眾1.34億 年收入超6億美元http://www.sfw.cn/xinwen/467388.html

   投稿郵箱:chuanbeiol@163.com   詳情請?jiān)L問川北在線:http://www.dstuf.com/

川北在線-川北全搜索版權(quán)與免責(zé)聲明
①凡注明"來源:XXX(非在線)"的作品,均轉(zhuǎn)載自其它媒體,轉(zhuǎn)載目的在于傳遞更多信息,并不代表本網(wǎng)贊同其觀點(diǎn)和對(duì)其真實(shí)性負(fù)責(zé),本網(wǎng)不承擔(dān)此類稿件侵權(quán)行為的連帶責(zé)任。
②本站所載之信息僅為網(wǎng)民提供參考之用,不構(gòu)成任何投資建議,文章觀點(diǎn)不代表本站立場,其真實(shí)性由作者或稿源方負(fù)責(zé),本站信息接受廣大網(wǎng)民的監(jiān)督、投訴、批評(píng)。
③本站轉(zhuǎn)載純粹出于為網(wǎng)民傳遞更多信息之目的,本站不原創(chuàng)、不存儲(chǔ)視頻,所有視頻均分享自其他視頻分享網(wǎng)站,如涉及到您的版權(quán)問題,請與本網(wǎng)聯(lián)系,我站將及時(shí)進(jìn)行刪除處理。



圖庫
合作媒體
金寵物 綠植迷
法律顧問:ITLAW-莊毅雄律師