騎馬與砍殺2物理武器第二部分開發(fā)詳情
- 來源:CALLUM
- 作者:白小白
- 編輯:ChunTian

騎馬與砍殺2第一部分物理武器介紹:點擊查看
傷害是電腦游戲中一個難以理解的概念。創(chuàng)建逼真的傷害模型十分值得,因為這樣有助于產生代入感和層次感,另一方面,真實物理創(chuàng)傷情況極其復雜,嘗試在電腦模型中復制很容易就會造成不必要的復雜問題,對游戲體驗沒有什么好處。
介紹此系統(tǒng)時,我們也充分利用了喬治•特納在 thearma.org 上寫的精彩文章[www.thearma.org]。關于武器動態(tài)的復雜和精細點,這篇文章讓人大開眼界。當然,在實現(xiàn)期間,我們必須做一些簡化和假設,如果最終結果存在任何不真實的元素或錯誤,應該是我們的責任,無關這篇文章。
能量和傷害
在《領主》中,我們嘗試在某種程度上基于物理屬性構建合適的模型,但對玩家來說,依然要簡單易懂。在我們的模型中,傷害取決于撞擊過程中耗散的動能。但是,能量并不是直接轉換成傷害,因為我們計算時需要幾個額外的步驟。
傷害類型
武器擊中目標會造成三種不同類型的傷害:砍傷、刺穿或鈍擊。這三個類型有不同的轉換效果。
將武器動能轉換成擊中點傷害時,砍型武器最有效。但是,它對抗盔甲時也最無效。
鈍型武器可能需要擊中更多次挫敗對手,但它受盔甲的影響最小,可以彌補這一點。
刺型武器在某種程度上居于砍型和鈍型武器之間。
除動能和傷害類型外,武器還有一個可以提高擊中效果的傷害系數(shù)。制作越精良、價格越昂貴,武器造成的傷害越嚴重。
速度加成
由于計算以物理屬性為基礎,因此,我們將不再需要像本系列之前的游戲那樣計算額外的“速度加成”。只需得到攻擊者和目標的速度,然后將其輸入方程式即可。這樣可以產生一種逼真、準確的方式,說明速度如何影響攻擊傷害。
撞擊點
對于武器揮動,傷害取決于武器的撞擊點位置。在清單中顯示武器統(tǒng)計時,只需按攻擊點位于武器尖端下方幾厘米處的情況顯示傷害即可。戰(zhàn)斗期間,我們可以從武器和目標位置降低撞擊點,因此不一定要靠近尖端。例如,對于公布擁有 80 點傷害的斧頭,如果是斧柄附近擊中目標,造成的傷害將大幅降低。
武器平衡和傷害
武器重量和平衡性對傷害具有顯著影響。正如我們在博客第一部分討論的一樣,重量和重量分布基本上可以決定武器揮動時能夠積聚多少動能。
武器越輕,其速度越快,也越靈活。
武器越重,擊中目標所需的時間越長,不過這樣將有更多時間增加能量,最終產生更強大的效果。
因此,揮動過程中,肌肉負責加快武器速度,從而增加動能。發(fā)生撞擊時,這股能量會到達三個位置:
一部分能量會附著在武器上,因為武器不一定要完全停下來。
大部分能量將到達與受害者相連的撞擊位置。這部分能量是武器應該產生的有用能量(造成傷害!)。作為攻擊者,一般都希望這部分能量越多越好。在最佳點集中對手可確保更多能量到達撞擊位置,而不是保留在武器上。
最后一部分能量將反彈到攻擊者手上。這股能量不僅不會傷害對手,還會對攻擊者不利。在游戲中,我們通過“攻擊者擊暈”對這種情況創(chuàng)建了模型,這意味著,當前攻擊命中或受阻后,具有高反彈能量的武器將使玩家短時間內無法再次攻擊。有趣的是,重量正常的柄頭可以減少反彈能量,這種情況類似于較重的槍神可以減少后坐力,確保能量集中于子彈,而不是射擊者的手。
結論
總之,我們努力為《領主》創(chuàng)建基于物理屬性的戰(zhàn)斗系統(tǒng),從而實現(xiàn)令人身臨其境的逼真效果,且無需利用隨機隱藏變量。這樣,玩家就可以借助各個特征和優(yōu)勢制作不同的武器。隨著玩家逐漸熟悉此系統(tǒng),希望他們能不斷創(chuàng)建新武器,發(fā)現(xiàn)新技巧,以便為增加游戲戰(zhàn)斗趣味性打下良好的基礎。

提示:瀏覽網頁時按Ctrl+F,在彈出的窗口中輸入游戲名可快速查找游戲!
玩家點評 (0人參與,0條評論)
熱門評論
全部評論