文章出處

 關于游戲動作的制作很多時候我們往往都把注意力集中在了動作本身~關心他好看與否,但是個人覺得如果不是為了動畫這種純粹表現的藝術形式的話,動作本身的好壞可以降降要求,更多的時候是如何體現游戲本身特有的互動做好。打擊感就是游戲互動中比較重要的一個部分。

   以下文章是我幾個月前根據網絡上搜集的一些資料,自己整理的一些如何體現打擊感的前期準備工作文案。這里希望大家感興趣的可以耐心看完并提出建議。共同進步。

 

首先我們要明確什么是打擊感。

打擊感首先是一種心理層面的存在,并非實質性的人與人對打,我們通過聲光畫面表現讓玩家對所操作的角色有代入感,從而感受到打與被打的“錯覺”。

 

絕大部分游戲中都會有兩人互博甚至多人搏斗的場面,那么自然打擊感在游戲中多少都有戲份。

格斗游戲無可爭議的是打擊感最強的游戲,因為制作平臺的不同,單擊游戲和網絡有在硬件要求上大相徑庭

單機游戲:為了表現復雜真實的打擊感,一般會把角色細分為若干擊打和被擊打區域,當一個角色的擊打區域(如拳頭或腳掌)接觸到另外一個角色的被攻擊區域(如臉或肚子、腰、后背等)后程序會判斷攻擊命中,然后觸發對方受到攻擊后的表現效果(每個區域還必須設置很多隱藏屬性用來觸發相同位置的不同表現。如輕,中,重的攻擊判定等)

網絡游戲:無法對每個角色細分判定區域,角色本身就作為一個完整的判定體,然后為這個判定體設計盡可能豐富且合理的參數來觸發不同的攻擊和被攻擊表現。因為這樣的限制,網絡游戲目前想要表現格斗游戲一樣的打擊感是不現實的(韓國人的次時代網游在這方面屬于先鋒,也許幾年后技術門檻降低,網絡游戲也可以表現真實復雜的打擊效果),我們可以把網絡游戲的打擊感稱作是“偽打擊感”。

簡單介紹后,我們可以很明確的知道,我們網絡游戲開發者的任務就是如何把“偽打擊感”表現的盡可能真實可信~!



明確目標后我們針對打擊感,把它分為若干要素來一個一個分析

一.打與被打

1.武器的重量感與怪物的重量感

2.武器的不同攻擊范圍

二.動作節奏和動作流暢度

1.打擊的阻力感和打擊的順暢感

2.硬直與擊飛

三.打擊的特效,光效和聲效

1.擊打氛圍的營造

2.擊打數的獎勵和傷害數字的累積

四.操作感和操作簡易度的平衡

1.操作硬件

2.操作簡易和平衡性

3.根據硬件設計出最簡易且有效的操作界面



一.打與被打

打與被打是打擊感的基礎

1.武器的重量感和怪物的重量感

打擊:空手、刀、劍、匕首、長柄、弓箭、槍(其中長柄武器還可以細分為幾類如禪杖、木棍、鐵槍);細分的目的是我們要為不同類型的武器制作不同的聲光特效,比如刀砍人和錘子砸人的效果是完全不同的事。

被擊打:按照抗擊打的程度不同可分為堅硬的柔軟的兩個大類(這兩個大類還能細分,關鍵看最后我們需要達到一個什么樣的細致程度而決定細分到什么程度)分類的目的同樣也是為了賦予被擊中后不同的聲光效果及動作的夸張程度。

2.武器的打擊范圍

在網絡游戲中一般武器的物理攻擊范圍就是前方的一個怪物,如果要實現三國無雙系列一把長武器可以攻擊數個怪物的話我們就得再添加一個范圍的屬性給程序判定。

 

二.動作節奏和動作流暢感

1.打擊阻力和打擊順暢感

動作本身在整個擊打過程中的節奏和流暢度,是保證打擊感的基礎。平均的動作節奏只能帶來拖沓和枯燥的感覺,要適時快、適合慢,根據攻擊的輕重快慢來調整節奏。這一部分動作組會根據現有武器的分類制作不同感覺的擊打動作。

對于打擊時的阻力表現,這個環節只依靠動作本身不能獨立完成,因為動作本身是一氣呵成制作,無法在擊中的瞬間打斷動作播放表現阻力,希需要程序配合實現。

2.硬直與擊飛

硬直一詞來源于格斗游戲,通過擊中對方,放對方產生短暫的行動不能,從而提供連續擊打的可能,網絡游戲由于延遲限制,不能做出小數點后一位的準確判斷,所以硬直一般只能設計為“麻痹”、“暈眩”等長時間的行動不能狀態;擊飛很容易理解,為了體現怪物被強力技能擊中,整個的飛出好遠甚至屏幕,目前擊飛效果很多網游戲都有使用。

 

三.打擊的特效、光效和聲效

1.擊打氛圍的營造

視覺上通過夸張的手法表現擊中和被擊中的效果,如濺血、刀光閃過、肢體斷裂等等,這些部分需要通過特效制作好后,按照時間精確的配合擊打瞬間同時出現(單機游戲對擊打氛圍的營造還應該包括場景中道具的運用,背景設置,月黑風高殺人夜嘛~!)

不同武器的擊打特效也需要細分為:刀劍匕首三種鋒利的武器可以歸為一類,如果需要和動作類型吻合,那么匕首可以獨立為一類;單手錘為鈍器分為一類;長柄鋒利武器分一類;長柄鈍器分一類;弓箭一類;火槍一類。

我們為分類好的武器分別制作不同的打擊光效表現相對真實的打擊感受。

 

聽覺上通過為不同類型的武器配上不同的聲效用來表現擊打在不同物體上的聲音,如揮舞刀劍的嗖嗖風聲,揮舞木棍的呼呼聲,砍中對方和砸中對方的聲音必然不同。在制作中必然需要一一細分,逐一完善。(關于聲音效果還有一點需要補充,有相當一部分玩家在進行游戲的同時不喜歡戴耳機,就算戴耳機也是語音聊天或者聽音樂,這里不是指責什么的,只是要強調一點,雖然制作者很敬業的為游戲配了不錯的音樂和音效,在一些特殊情況下,玩家也可能聽不到…那么打擊感的表現就完全壓在了視覺表現上)

 

技能方面,我們也需要分別對不同的技能制作視覺特效和聲效來體現技能打擊的感覺。因為很多技能的擊打是特效模型-角色模型,而不是角色模型-角色模型,還有很多屬于遠程攻擊,包括弓箭、火槍等。

 

被擊打的對象一般為各種怪物,我們現在大致可以把怪物的種類分為大中小三種,玩家操縱的角色可以歸類為中型角色,依據不同的體型設計不同幅度的被擊中動作,比如小型怪物被擊中可能會被擊退一定距離,中型怪物不會退后,大型怪物不但不退后,甚至連被擊中時都不會有大幅度的后仰。

2.擊打數的獎勵和傷害數字的累積

擊打數:單機游戲中一般稱為連擊數,通過操縱設備的按鍵組合,給對方連續不斷的攻擊且命中,可以體會到狂風暴雨般的打擊感;然后再是傷害數字的累積,很多游戲中對于傷害數字的表示都是從角色頭上飄出,草草設計了事,殊不知數字的顯示也能提高打擊感,比如打出暴擊后數字成爆炸式的效果炸出,配合噼里啪啦的音效,能提高相當程度的爽快感。


文章列表


不含病毒。www.avast.com
arrow
arrow
    全站熱搜
    創作者介紹
    創作者 大師兄 的頭像
    大師兄

    IT工程師數位筆記本

    大師兄 發表在 痞客邦 留言(0) 人氣()