虛幻引擎的福音 英特爾圖形性能分析器為其助力
- 來源:3DM新聞組-kyocs
- 作者:liyunfei
- 編輯:ChunTian
進入了自身的第三個年代,Epic Games已經(jīng)憑借“三叉戟”鞏固了其在游戲行業(yè)中的地位。其開發(fā)的多類暢銷名作,包括《虛幻競技場》《戰(zhàn)爭機器》和《無限刀鋒》系列令玩家過目不忘。它將亦真亦幻的游戲推向各種各樣的游戲機,電腦和移動平臺。它還向大量的開發(fā)者提供其開發(fā)的虛幻引擎技術(shù),就像一個算法魔法師一樣,實現(xiàn)設(shè)計師的構(gòu)想,震撼玩家的身心。
即使業(yè)務(wù)范圍如此廣闊復雜,Epic Games的軸心,便是其屢獲殊榮的虛幻引擎。虛幻引擎打造了無數(shù)功能豐富、性能優(yōu)秀的跨平臺游戲,它已成為游戲行業(yè)的標準工具。
自2006年以來,獲權(quán)使用虛幻3引擎的開發(fā)商們,用它打造了超過225款 AAA級的游戲,包括著名的《生化奇兵》《蝙蝠俠》《質(zhì)量效應(yīng)》《無主之地》系列。它的免費版本,虛幻開發(fā)工具包(UDK),已被安裝了超過150萬次。
為了保持競爭力,Epic Games公司花了很多的時間和資源的來研究和開發(fā)這個引擎,無論是添加開發(fā)人員和獲權(quán)客戶建議的新特性和新功能,還是推動迭代速度和優(yōu)化開發(fā)流程,Epic Games的關(guān)注點是在盡可能多的游戲平臺上,為所有玩家提供更好的游戲體驗。
而電腦,是性能最好的游戲平臺,也連續(xù)三年保持游戲平臺榜首的位置。個人電腦——包括臺式機,筆記本電腦和超級本——保持領(lǐng)先的原因就是,優(yōu)化虛幻3引擎使之能夠充分發(fā)揮英特爾處理器的功能。
Epic Games的高級引擎程序員Niklas Smedberg十分熟悉虛幻引擎技術(shù),而且知道如何能最有效地使用它。 “我們選擇了英特爾GPA主要有兩個原因,”Smedberg說:“一是調(diào)試渲染管線的圖形效果的能力,而是在許多配置不同的電腦上繪制圖形的能力?!?/p>
為更多的筆記本電腦優(yōu)化游戲
游戲引擎是游戲的核心,為故事情節(jié)、人物、物品和動作注入生命。游戲引擎更是一個復雜的程序。一些元素,諸如紋理、物理表現(xiàn)和人工智能都由游戲引擎決定。此外,游戲引擎使得游戲內(nèi)容可以在PC里創(chuàng)建、測試,并且優(yōu)化,然后轉(zhuǎn)移到其他平臺。
在以前,Epic Games的虛幻3定位于高端電腦。但隨著筆記本游戲玩家的不斷增長,Epic Games公司放寬了這一定位,特別針對近期主流的Intel的HD3000/4000配置。運用英特爾GPA的遠程分析功能,Epic Games的團隊能夠?qū)追N配置不同的筆記本電腦連接到一個使用單路英特爾Xeon的電腦上,然后同時為所有配置繪圖、測試,和優(yōu)化。這一切都輕而易舉。
快速重復能力——短時間內(nèi)執(zhí)行并測試大量的游戲功能,或者簡潔地說,短開發(fā)周期——對于一款游戲的質(zhì)量和可玩性來說至關(guān)重要。在測試計劃中,Epic Games采用了分桶測試法,其中每類的配置都有可以打開或關(guān)閉的特定設(shè)置,以此來尋找最優(yōu)方案。有了英特爾GPA的幫助,Epic Games的測試用時大大縮短了,同時還為每個圖形效果得出了深層的分析,并為所有配置測試描繪指令。這些快速重復能力使得他們的優(yōu)化覆蓋面更廣,涵蓋了幾乎所有市面上的筆記本電腦。
故障排除:用準確代替試錯
除了提高重復速度,英特爾的GPA還通過幫助識別、繪制,及調(diào)試圖形效果,提升了虛幻3引擎整體的游戲質(zhì)量和表現(xiàn)。
“英特爾GPA最重要的用途之一是它的故障排除功能?!盨medberg說,”盡管GPA具有評估性能的能力,但它的故障排除功能絕對是最重要的,因為這能夠保證實驗結(jié)果對所有稍有出入的配置都有效?!?/p>
在一個典型的場景中,燈光、陰影、后期處理是影響幀數(shù)的三個主要原因。使用英特爾GPA的幀分析,Epic Games工程師能夠辨認并深入分析每一個描繪指令,了解究竟多少時間被耗費,以及耗在哪里——耗在哪個陰影,多少陰影,什么樣的陰影上?這使得他們能夠在多個方面作出明智決定,如刪除或優(yōu)化某個陰影、調(diào)整某個光源等,最終讓畫面更加流暢,讓更多大眾配置獲得游戲性能優(yōu)化。而這,一直以來都是被忽略的。
Smedberg說,能夠精確地測量和調(diào)整影響幀數(shù)的因素是至關(guān)重要的?!皥鼍爸腥魏卫圪樦锒紩档陀脩趔w驗,這可能僅僅是一個設(shè)置上的小錯誤。有了英特爾GPA,這類毛病都能夠被迅速發(fā)現(xiàn)并且修復。否則,我們不得不反復試錯,這是非常耗時的工作。”
塑造未來
使用了英特爾GPA,Epic Games能夠發(fā)現(xiàn)優(yōu)化的機會,提高英特爾處理器運行虛幻3游戲的性能。這意味著從便宜的筆記本電腦,到高性能游戲怪獸機都將獲益。
對Epic Games來說,英特爾GPA是不二之選。“我們很容易就設(shè)置好并且開始工作了,它的設(shè)計、易用性,以及界面都很棒,” Smedberg說,“尤其是能夠持續(xù)捕獲并分析每一幀,而無需關(guān)閉程序,這讓重復速度更加快。從各個方面來看,英特爾GPA比任何平臺上的所有其他工具都要好?!?/p>
游戲產(chǎn)業(yè)發(fā)展得空前龐大,各種游戲平臺,尤其是移動平臺正在迅速擴張,同時“隨時隨地”為越來越多的消費者所期待?!拔覀冋幵谝粋€轉(zhuǎn)型期,”Smedberg說,“現(xiàn)在游戲機平臺都非常成熟,但個人電腦比以往任何時候都更加人性化。隨著越來越多的超級本和個人平板電腦進入市場,我們相信個人電腦游戲市場前進的步伐將會越來越快?!?/p>
有一件事是肯定的:Epic Games將會繼續(xù)專注于產(chǎn)品創(chuàng)新,優(yōu)化開發(fā)流程,以求為所有的玩家提供流暢的視覺效果和完美的游戲體驗。

玩家點評 (0人參與,0條評論)
熱門評論
全部評論