CPU 如何影響您的遊戲體驗

重點:

  • NPC 群眾動畫

  • 破壞物理

  • 布料模擬

  • CPU 平行處理

  • AI 處理

author-image

作者

以最大設定玩遊戲能展現開發人員的意圖。這可能會轉變成更完整、更真實的體驗,創造更細緻的細節。但您不能只是打開開關就「開啟」畫出距離、布料模擬和破壞物理等設定。每一項目都會根據您的硬體品質而調整。

但是究竟較高階的 CPU 如何能夠轉化為更豐富的遊戲?我們訪問了《全軍破敵:三國》 《刺客任務 2》的技術總監,這兩款遊戲都應證了強大的 CPU 能影響遊戲體驗。

《全軍破敵:三國》

在如《全軍破敵:三國》的即時戰略遊戲中,大規模戰役代表大比例的軍隊。然而,事實上戰場上每一支獨立部隊對於您的電腦都可能帶來巨大壓力。

《三國》 的技術總監 Chalie Dell 表示:「《全軍破敵》的戰役獨一無二,因為規模浩大。我們透過動畫、互動、研究開發決策等各方面,為數以千計的士兵製作模型,而且賦予每一個士兵很高的精細度。」

此外,CPU 經常會根據螢幕上顯示的內容,同時處理許多工作。Dell 說:「我們來看看這個場景:對戰雙方數以千計的部隊構成兩條龐大的前線,而且您擁有攝影機能放大到相當近的距離。在這種情況下,CPU 的時間主要會分散在基於主體的戰鬥、衝突機制,以及建立矩陣堆疊以繪製所有實體。」 換句話說,CPU 必須同時管理數千 NPC 的存在與互動。

這些狀況最適合平行處理,這項程序涉及將處理工作指派給多核心 CPU 中的不同核心。因此,《三國》的效能是依照可用的核心數量而調整。Dell 說:「引擎能支配的核心越多,我們在任何固定期間內能顯示的士兵數量就越多。最佳例證是在《全軍破敵:三國》的全新「王朝模式」中,單位數量能增加 500%。CPU 擁有的核心越多,得到的畫面播放速率就越好。」

但是擁有多個核心並不是唯一需要考慮的重點。Dell 解釋:「我們的某些模擬層面比較不容易進行平行處理,例如 AI 處理。當這類的大量指令在單一核心上執行時,最好使用較高的時脈速度,以保持一切運作順暢。」

CPU 在為遊戲提供動力方面扮演多種角色。Dell 總結說:「直線效能和分散工作負載的多核心都是《全軍破敵》玩家最渴求的 CPU 特性」。

《刺客任務 2》

從孟買熙攘熱鬧的街道,到邁阿密色彩繽紛的賽道,如果使用具備較多核心的 CPU,《刺客任務 2》細緻的環境能提供顯而易見的優質體驗。《刺客任務 2》的技術總監 Maurizio De Pascale 說:「電腦上的《刺客任務 2》能利用更多核心提供的額外運算能力,大幅提升品質。」

《刺客任務 2》 將其遊戲內的設定區分為三個不同層級的「CPU 模擬」:「基本」是具有 4 個核心的機器預設值,「較佳」是具有 6 個核心的機器預設值,而「最佳」則是具有超過 8 個核心的任何機器預設值。

那麼當選擇以「最佳」設定玩遊戲時,CPU 會如何影響效能呢?De Pascale 表示:「這主要會影響到音訊、群眾、布料模擬、NPC 動畫和破壞等層面。群眾會變得密集,但同時也會透過自訂的動畫和行為來提供更多視覺上的變化性。例如,在邁阿密關卡會看到許多人揮舞布料模擬的旗幟。」

雖然《刺客任務 2》最大的關卡有 300 個 NPC,但僅有少數 NPC 能在每一畫面中接收到完整的更新。換句話說,依據畫面上一次顯示的數量而定,可能會觀察到動畫中的某些 NPC 的畫面播放速率低於其他 NPC。De Pascale 說:「這可能導致在遠處的 NPC 以較低頻率更新,並在他們的動畫中呈現可見的故障。擁有更多核心可增加在每個畫面獲得完整更新的 NPC 數量:「基本」等級更新 40 個,「較佳」等級更新 80 個,「最佳」等級則更新 120 個 NPC。

群眾密度並不是受玩家 CPU 運算能力影響的唯一重要元素。使用「最佳」設定時,可破壞的物體能產生更多粒子和碎片。就連音訊效果也能從直接存取更多核心而直接受惠。De Pascale 解釋:「在核心數量較多的 CPU 上,我們使用成本較高的演算法來得到迴旋殘響,產生更細緻、更逼真和身歷其境的音效體驗。」 例如,使用「最佳」設定時,隔壁房間的槍聲將會具備殺手 47 目前所在房間內的殘響效果,這也是您親自會聽到的槍聲。然而,使用較低的設定時,槍聲可能會從射擊的房間中獲得殘響,導致體驗真實度較低。

以高階 CPU 來玩《刺客任務 2》 時,令人驚艷的體驗來自於逼真度和身歷其境的感受。雖然 De Pascale 表示,使用「基本」和「最佳」設定的玩家玩的是相同的遊戲,但是他提醒我們,使用較好的設定會提高整體的體驗品質。De Pascale 表示:「就某種意義上,這種在電競電腦上由多核心運算推動的體驗,比較接近我們的設計師原先為遊戲設定的標準。」

透過更銳利的目光玩遊戲

簡而言之,CPU 能管理多種元素,讓遊戲更逼真,並讓世界觀的建立更加全方位。然而確實瞭解 CPU 對您的遊戲體驗有何影響,會讓您成為更好的電腦擁有者與更誠實負責的遊戲玩家。