絕地求生攀爬翻牆機制詳解
翻越和攀爬使得玩家遇到障礙時有了更多的戰術選擇。普通的跳躍滿足了一般情況下的需求,但還有許多不足。畢竟絕地求生有相當大的遊戲區域。此外,由於地圖中物體形狀和尺寸的差異,那些想要快速有效的越過箱子,容器,柵欄,等等的玩家難免會遇到很多問題。因此,我們決定開發動態攀登及翻越系統。
該功能允許遊戲內的角色可以快速的越過面前的障礙物。雖然我們最初的計劃僅是允許越過1米高的障礙,但我們最終決定變為 2.3 米左右。這幾乎可以滿足各種情形下的需求。此外,通過建築物內的開口(如窗戶)也是可行的,只要它們寬高滿足。幾乎可以越過所有靜態物體。通過胸部高度左右的物體需要用一隻手支撐(即另一隻手可以單手持槍),更高的物體需要用到雙手支撐(翻越動作進行後會自動收起武器)。朝障礙物奔跑會產生慣性,可以加快翻越動作。同樣也可以從靜止狀態開始翻越,但是會慢一些,增加了受到敵人傷害的幾率。
技術層面,該系統由約 40 個對應不同高度及情形的動作動畫構成。“翻越”一般指的是跨越過障礙物的動作,而“攀爬”指的則是使角色保持在物體上方的動作。默認設定下,“翻越”和“攀登”與跳躍設定在同一鍵位。同時,我們也為玩家提供了將“跳躍”和“攀登及翻越”設為不同按鍵的選擇。當準備越過障礙時,角色前物體的形狀將被掃描並分析是否可以進行“翻越及攀爬”、可以使用哪種類型的動作。只要上方有足夠多的太空(允許角色站起)就會允許“攀爬”。“翻越”則需要在運動時按住“衝刺”鍵 ——如障礙物夠“薄”,就可以“側身滑過”(在物體上方)或“翻越”。到達障礙物上方之前可以通過反方向移動實現取消動作。