第三人稱相機在ACT游戲和3D動畫中的運用進行實際討論
除了基于玩家角色人物的位置和方向定義相機之外,還存在其他方案用以確定第三人稱相機的位置,如靜態相機或某些受限于固定路徑上的相機。在某些情況下,建議采用一致的相機解決方案,并采用有別于常規相機表現方式的某種特定處理方案體現相關游戲場景(如游戲中的關鍵人物Boss或其他特定場景)。考慮到敵方角色的物理特征以及需要充分展示的某些游戲對象,該方案是十分必要的。另外,根據重慶動畫公司特定的環境(jing)以(yi)及基(ji)于相機對(dui)象的潛(qian)在碰撞(zhuang)問題,對(dui)相機進(jin)行某(mou)種限定依然(ran)不可或缺。
如前所述,實(shi)現TP相(xiang)機(ji)(ji)并非(fei)易事,其中涉及兩(liang)個(ge)主要問(wen)(wen)題(ti)(ti),即場(chang)景(jing)漫游(you)以(yi)及碰撞檢測。亦即,相(xiang)機(ji)(ji)應(ying)能(neng)夠在(zai)復雜(za)(或(huo)動態變化)的(de)場(chang)景(jing)環境(jing)中自由地(di)穿(chuan)越,并有效地(di)解決與(yu)游(you)戲對(dui)象或(huo)場(chang)景(jing)幾何體(ti)之間的(de)碰撞問(wen)(wen)題(ti)(ti)。除(chu)此之外,相(xiang)機(ji)(ji)還可能(neng)被置于某(mou)一特殊位(wei)置并以(yi)一種(zhong)特定方(fang)式顯示(shi)當前場(chang)景(jing)。在(zai)很大(da)程(cheng)度上(shang),這將取決于場(chang)景(jing)環境(jing)的(de)物(wu)(wu)理布(bu)局,因而(er)需(xu)要對(dui)相(xiang)機(ji)(ji)的(de)可能(neng)位(wei)置加以(yi)限制。該問(wen)(wen)題(ti)(ti)常(chang)與(yu)玩家人物(wu)(wu)角色(se)的(de)行(xing)為(wei)特征相(xiang)關(guan)(如加速運動或(huo)跳躍運動),當然(ran),可通過預定義(yi)的(de)相(xiang)機(ji)(ji)位(wei)置或(huo)移動方(fang)式減少或(huo)避免這一類(lei)問(wen)(wen)題(ti)(ti)。然(ran)而(er),游(you)戲需(xu)求中應(ying)包含相(xiang)應(ying)的(de)動態解決方(fang)案(an)。需(xu)要說明的(de)是,上(shang)述問(wen)(wen)題(ti)(ti)通常(chang)較為(wei)復雜(za),在(zai)某(mou)些情況下,還需(xu)要針對(dui)具體(ti)的(de)環境(jing)結(jie)構(gou)做出(chu)適當的(de)調整(zheng)。
另一個常見的問題是玩家角色人物的遮擋現象。大多數游戲允許玩家移至被當前環境所遮擋的區域。其中,重慶動畫公司較為常見的(de)是(shi)部分遮(zhe)擋以及臨時性遮(zhe)擋。然而,全部遮(zhe)擋常會(hui)導致玩家失去方向感,這在緊(jin)張(zhang)的(de)戰斗場(chang)景(jing)中(zhong)將會(hui)是(shi)一個(ge)十分嚴(yan)重的(de)問題。
另外,TP相機內的視線問題也頗具意義。在大多數情況下,玩家并非總是沿其與目標對象之間的視線方向進行觀察,某些視線元素(如場景中的2D或3D標線)、火力跟蹤裝置等內容都將會大大地方便玩家的定位操作。同時,自動瞄準裝置(無須玩家輸入控制)、輔助瞄準裝置(玩家需要輸入操控的支持,但其精確度無須達到重慶動畫公司像(xiang)素級(ji))以及(ji)自(zi)動定位裝置均可大大提高玩家的精準度(du)。第4章將對玩家與相機操控(kong)之間(jian)的關系加(jia)以進一步的闡述。
無論如何,TP相機值得關注。TP相機不僅可在游戲場景(包含豐富的圖形元素,如動畫)中充分展示玩家(或該玩家所控制的角色)的存在,還可清晰地顯示玩家在場景空間中的位置狀態以及相機的定位和移動方式,這一點是真實相機設備無法比擬的。除此之外,如果加以正確的利用,第三人稱相機還可向玩家提供信息線索。然而,若相機無法得以正確的實現,或無法完美體現重慶動畫制作交互式游戲(xi)中所(suo)蘊含的動態(tai)變化特征(zheng),則玩家的游戲(xi)體驗將(jiang)會大(da)打折扣。
針對于全部潛在動作,TP相機的選擇方案應支持玩家角色人物所包含的動畫操作。考慮到相機的表現風格,這將會產生另外一個問題,即如何確定相機的方向。角色或動作類冒險游戲通常會將目光集中于游戲角色本身,因而相機的位置往往設置于角色的上方。無論人物角色采取何種動作,相對于顯示屏幕,都將保持同一位置。當角色人物呈現為靜止狀態時,該方案工作良好;一旦角色人物開始移動時(尤其是以較高的速度運動時),該重慶動畫制作方案對(dui)于(yu)運動方向上的(de)、基(ji)于(yu)玩家(jia)角色的(de)前視問(wen)題將(jiang)十分有效。同時(shi)(shi),這也使得玩家(jia)可以(yi)(yi)更好(hao)地對(dui)未知(zhi)環境(jing)加以(yi)(yi)預測(ce),并擁有充分的(de)時(shi)(shi)間(jian)對(dui)相關游(you)戲(xi)事件(如敵方火力進(jin)攻(gong))加以(yi)(yi)反饋。
第三人稱相機的概念十分廣泛,大多數重慶動畫公司游戲運用都是第三人稱相機,本篇中大部分問題也基于第三人稱相機來進行討論。在后續分享中,會對并結合重慶動畫制作的(de)(de)項(xiang)目(mu)開(kai)發經驗討(tao)論可(ke)能存在的(de)(de)問題。