騎馬與砍殺2攻城及士兵AI細節分析
第一張圖怎一看不過就是攻城戰開始前的器械布置,但只要仔細看,就會發現這張圖給出的資訊量簡直爆炸。
首先是特別重要的一點:螢幕上方中央位置顯示了玩家部隊的人數,有275的步兵,63的弓手。
我們都知道,戰團和原版的騎砍,由於優化的問題,就算你配置再好,上了三四百人就會卡頓,而這一作,明顯還要算上守城方的好幾百人,整個戰場總人數超過四五百也不是不可能。
可就在實際遊戲過程中,幀數非常平滑,也就是說,這一作針對戰場人數做了優化,只要你的配置達標,數百人大戰也能流暢進行。
我就是個喜歡看大場面戰鬥的玩家,可惜戰團中,如果硬要開數百人的大戰場,就會卡得玩家沒法操作親自上陣廝殺、只能一旁看AI廝殺。
所以,第一個重要情報:遊戲的戰場人數優化非常好,數百人大戰也很流暢。
第二個資訊是,這一作可以布置各種攻城器械了,但布置器械會佔用格子,而格子有限,攻城器械同樣有數量限制。
我們可以看到可供布置的攻城器械有大型弩、投石車、巨型投石機(天國王朝裡面那種),還有帶火的投石機和弩。
注意,既然出現了帶火的,那我估計這一作引入了燃燒傷害設定,比如被火箭射中,首先是遭受箭的傷害,隨後還會因為身上著火而受到持續傷害。
第二張圖。
這裡可以看到,這一作的AI絕對是精心設計過的。
步兵會自動找到附近的攻城器械進行射擊,好幾個人負責操作一架投石機。
而且,當投石車操作員被敵人射殺的時候,附近的步兵會自覺地過來一個補員。
另外,可以看到士兵的動作非常流暢:費力地搬起彈丸放到投石機上、走開、然後發射。
我在遊戲UI中沒有看到彈丸的數量,可能這一作的攻城器械是無限發射的,當然,也有可能是彈丸有數量限制,只是UI不顯示,會出現容器中的彈丸用一個少一個,最後用完的情況。
第三張圖。
接著上一張,我們可以看到,這一作出現了簡易的物理破壞系統。
那就是當投石機彈丸轟擊城牆上,明顯看到城牆牆垛塌了下去,也就是說,雖然不可能做到把整個要塞轟成廢墟,但把敵人的掩體轟爛還是可以做到的
第四張圖。
一個很重要的細節,在戰團和原版中,射出的箭是必然要插入物體表面的,不存在箭被彈開的情況。
而這一作射出的箭明顯改進了物理效果,不再像上一作一樣了,注意看有一支箭沒射入城牆,然後在空中旋轉著掉落地面。
第五和第六,
又是個聰明的AI體現:當我方部隊錘破城門,殺入甕城的時候,頭頂的過道兩側,分別有敵人抱著油罐和石頭砸下來。
而且,當玩家射殺了那個抱著油罐的敵兵時,火罐還是掉了下來。