最近更新|軟件分類|單機游戲|軟件專題|手機版|軟件發(fā)布 lol設(shè)計師談S5賽季新地圖 優(yōu)化召喚師峽谷性能
首頁>游戲新聞>lol設(shè)計師談S5賽季新地圖 優(yōu)化召喚師峽谷性能

lol設(shè)計師談S5賽季新地圖 優(yōu)化召喚師峽谷性能

我要評論2014/11/17 17:05:09來源:9553編輯:

當(dāng)我們第一次討論召喚師峽谷的更新優(yōu)先級時,性能便是我們面臨的首要挑戰(zhàn)之一。畢竟,如果機器跑不動,那么整潔美觀的更新還算是好的更新嗎?想到這一點,我們定下了一個目標(biāo):新的召喚師峽谷在玩家電腦運行時擁有和目前召喚師峽谷一樣或更佳的性能。在公布召喚師峽谷更新后,我們一直在優(yōu)化性能方面努力,現(xiàn)在和大家討論一些最新的細(xì)節(jié):

工程藝術(shù)

通常,當(dāng)玩家考慮一個游戲在機器上運行的性能時,首先會看游戲的技術(shù)層面。實際上,性能指將藝術(shù)家和工程師緊密聯(lián)合在一起,且旨在將藝術(shù)以一個有效的方式植入游戲之中。在召喚師峽谷更新的設(shè)計過程中,我們的工程師為藝術(shù)家們提供了他們所需的工具和信息來創(chuàng)造出一幅兼具視覺吸引力和高性能的絕佳風(fēng)景。

藝術(shù)團(tuán)隊的目標(biāo)在于在保證效果與原召喚師峽谷對等的前提下實現(xiàn)視覺保真的提升。這意味著他們需要一小組高度優(yōu)化的功能來幫助他們創(chuàng)造一幅手繪地圖?;旧?,這意味著工程師團(tuán)隊需要從零開始建立一個全新的、高性能的渲染器。

廣泛來講,渲染器的作用是將游戲幾何體放置在你的屏幕上,為召喚師峽谷而造的新渲染器簡化了整體渲染流程,以達(dá)到在機器上尤其是較老的顯卡上表現(xiàn)更好的效果。另外,它讓我們更精細(xì)地調(diào)整一個機器的顯卡渲染整個環(huán)境所需的技術(shù)規(guī)格,并精細(xì)地“加快”了性能。最終,渲染器讓我們對整個地圖的貼圖紋理形式有了更好的把握,并減少了顯存的使用。

簡約致美

工程最優(yōu)化之上,我們的藝術(shù)家尋求更具創(chuàng)造性的方式以節(jié)省性能。早期我們所關(guān)注的稱之為“多邊形數(shù)”,特指野怪的多邊形數(shù)。我知道你們可能了解這個概念,作為提示,多邊形指一系列點在空間中所組成的表面。

特別的,我們來看看三角形——最簡單的多邊形。多重三角形經(jīng)常被用于創(chuàng)造游戲中的復(fù)雜表面,他們在屏幕上顯示的數(shù)量則是衡量你的顯卡承載的任務(wù)量的絕佳指標(biāo)。尤其是低配的機器在三角形數(shù)量增加的情況下將受到嚴(yán)重的影響。在設(shè)計之初,我們有意地做出一些努力來減少三角形(或廣義上的多邊形)的數(shù)量,以節(jié)省大量性能。

我們同樣關(guān)注了“骨骼計數(shù)”。所謂“骨骼”指一幅骨架中的各個節(jié)點,當(dāng)他們移動或旋轉(zhuǎn)時將影響到他們的周圍。在計算機圖形學(xué)中, 骨骼可令周圍的集合體連接(或產(chǎn)生動畫效果),故一個野怪身上的多個點都有骨骼來幫助展現(xiàn)他栩栩如生的移動或攻擊。如你所料,骨骼越少,效果越佳,所以在此次更新中在環(huán)境移動因素內(nèi)最小化骨骼數(shù)量也是我們所看重的。

這兩項提升實際上為促進(jìn)性能最優(yōu)化貢獻(xiàn)了另一個機會。我們注意到防御塔或小兵等具有多骨骼-多邊形連接的結(jié)構(gòu)的地圖上元素在“變形”時(例如,在骨骼移動下移動多邊形)是非常低效的,這便顯示出使用召喚師峽谷更新的新結(jié)構(gòu)的必要性。我們之前提到的骨骼和多邊形的削減自然的將我們引導(dǎo)至連接至單個多邊形的骨骼數(shù)量的大幅削減,以在所謂性能集中型進(jìn)程趨勢下實現(xiàn)顯著的性能節(jié)省。

1+1<2

我們?yōu)閺娬{(diào)性能相關(guān)的進(jìn)程執(zhí)行而采取的另一重要步驟稱作“紋理貼圖集”,這一工序結(jié)合了“紋理貼圖”(繪制一個模型的皮膚)和“UV貼圖”(將紋理表現(xiàn)在3D模型上)以優(yōu)化性能。

一個模型的UV空間決定他如何讀取紋理,以及哪一部分的紋理在哪一個表面顯示。通常UV空間中會有一些多余的空間,一個模型和其貼圖紋理如下所示:

紋理貼圖集”通過將多重貼圖紋理結(jié)合至一個更大的紋理中的方式,讓我們可以基于具體所需的細(xì)節(jié)程度來進(jìn)行壓縮或擴展。這對保存用于貼圖紋理的珍貴內(nèi)存有著不可估量的意義。舉例來講,相比讀取5個1024x1024大小的貼圖紋理,我們可以只讀取一個2048x2048并節(jié)省了性能。

小細(xì)節(jié)

希望我們已經(jīng)為召喚師峽谷的新面貌的公布提供了一些內(nèi)在的細(xì)節(jié)的理解。當(dāng)然上面所講的并不能詳盡無遺的講述我們?yōu)樾阅芴岣咚龅囊磺信?從人物著墨的變化,戰(zhàn)爭迷霧的提升,導(dǎo)航網(wǎng)絡(luò)的流暢控制到基礎(chǔ)的程序漏洞修復(fù)-我們警惕地找尋一切可能的機會來實現(xiàn)優(yōu)化。從一開始,機器的兼容性就是我們此次更新的首要目標(biāo),也是我們在開放測試和之后將持續(xù)關(guān)注并精細(xì)調(diào)整重中之重。

關(guān)鍵詞: lol設(shè)計師談S5賽季新地圖 lol