《Apex英雄》終於用一行程式碼修正大量Bug 禍源竟是16季頂獵神槍「死敵」
根據《Apex英雄》開發團隊 Respawn 的說法,他們在稍微修改了其中一行的程式碼後,就順利改善了許多存在於遊戲中數個月的 Bug。打從第 16 賽季於今年 2 月正式上線開始,有許多玩家都陸續回報許多 Bug,其中包含了手榴彈爆破效果顯示錯誤以及槍聲過大等錯誤。
當時 Respawn 團隊也在 Reddit 論壇上向玩家們談論了這些 Bug 的發現,並以「大海撈針」來形容。團隊表示這些錯誤是「相當複雜的問題」,雖然他們明白這已經影響到了玩家們的遊玩體驗,而且有著多起案例的回報,但他們仍然難以在遊戲中重現這些錯誤,內部獲得的相關線索也很少。
至於這些錯誤背後的元兇,據傳就是在第 16 賽季更新中加入的新武器「死敵」(Nemesis)。這把槍擁有著一種在槍枝溫度升高時會變得強烈的粒子視覺效果,但基於 Respawn 的設計,這個效果在槍枝未充能的狀態下並不會顯示,畢竟這個效果即使在隱藏狀態也會占用一些系統資源。
然而,每一位使用「死敵」的玩家在槍枝未充能的情況下都會在每一幀中不斷向遊戲伺服器輸入「關閉粒子特效」的指令,當使用或拾取這把槍枝的玩家過多時,就可能會導致一些錯誤。
「14 位使用了『死敵』的玩家在 180fps 的環境下遊玩足以導致視覺效果開始遺失。」Respawn 解釋道,並在之後推出了修正更新檔。
《Apex英雄》第 17 賽季「軍火庫」將於 5 月 9 日正式上線,並加入能一次帶三把槍的全新英雄「彈道」。