導(dǎo) 現(xiàn)在小學(xué)生中呈現(xiàn)病毒式發(fā)展的游戲,當(dāng)之不愧肯定要數(shù)“王者榮耀”了。王者榮耀的快速發(fā)展和穩(wěn)定的運(yùn)行是分不開(kāi)的。今天我們就來(lái)揭秘王者榮耀穩(wěn)定運(yùn)行的原因。 王者榮耀界面 其實(shí)按照項(xiàng)目的負(fù)責(zé)人來(lái)說(shuō)...

現(xiàn)在小學(xué)生中呈現(xiàn)病毒式發(fā)展的游戲,當(dāng)之不愧肯定要數(shù)“王者榮耀”了。王者榮耀的快速發(fā)展和穩(wěn)定的運(yùn)行是分不開(kāi)的。今天我們就來(lái)揭秘王者榮耀穩(wěn)定運(yùn)行的原因。

王者榮耀界面

已是同類(lèi)游戲最佳 揭秘王者榮耀流暢的原因

其實(shí)按照項(xiàng)目的負(fù)責(zé)人來(lái)說(shuō)的話,王者榮耀即使性能達(dá)標(biāo)了也需要繼續(xù)深化優(yōu)化點(diǎn)。王者榮耀在快速的版本迭代過(guò)程中,對(duì)每個(gè)版本都會(huì)進(jìn)行功能,性能、安全、壓力值、等多個(gè)維度的嚴(yán)格測(cè)試。

原因一、上千個(gè)優(yōu)化項(xiàng)目的測(cè)試

在每個(gè)版本公測(cè)前都要進(jìn)行性能優(yōu)化的項(xiàng)目就有上千個(gè),優(yōu)化的前后對(duì)比也是非常明顯的,不管是在內(nèi)存、CPU、網(wǎng)絡(luò)流量、drawcall、FPS,都是同類(lèi)產(chǎn)品中的佼佼者。

王者榮耀優(yōu)化前后性能對(duì)比

已是同類(lèi)游戲最佳 揭秘王者榮耀流暢的原因

原因二、自動(dòng)化測(cè)試框架系統(tǒng)

王者榮耀的上千個(gè)優(yōu)化點(diǎn)的測(cè)試,離不開(kāi)自己研發(fā)的首個(gè)基于unity引擎的自動(dòng)化測(cè)試框架GAutomator,使得自動(dòng)化測(cè)試不再是停留猿猴(monkey)階段,現(xiàn)在只需要測(cè)試工程師寫(xiě)幾句簡(jiǎn)單的運(yùn)行腳本就可以實(shí)現(xiàn)自動(dòng)化測(cè)試流程。極大的減少的人力和物力的浪費(fèi),也同事保障了基礎(chǔ)游戲的體驗(yàn)。

自動(dòng)化測(cè)試流程

已是同類(lèi)游戲最佳 揭秘王者榮耀流暢的原因

原因三、穩(wěn)定定位更清晰

王者榮耀的性能優(yōu)化可以說(shuō)成一個(gè)時(shí)空轉(zhuǎn)換的藝術(shù),在時(shí)間和空間上找到那個(gè)平衡點(diǎn)。Unity手游的性能優(yōu)化問(wèn)題主要集中在資源的管理和內(nèi)存的控制上。所以要通過(guò)上面提到的自動(dòng)化測(cè)試框架采集到游戲內(nèi)的各項(xiàng)很詳細(xì)的資源和內(nèi)存分配細(xì)節(jié),從而是問(wèn)題的定位上更清晰。

自動(dòng)化采集框架采集內(nèi)容

已是同類(lèi)游戲最佳 揭秘王者榮耀流暢的原因

原因四、優(yōu)化方法

王者榮耀性能的優(yōu)化方法主要分成四大類(lèi):游戲資源優(yōu)化、渲染層優(yōu)化、代碼層優(yōu)化、策略優(yōu)化。一般游戲卡頓都是因?yàn)镚C和資源加載造成的,控制GC的關(guān)鍵是要控制mono內(nèi)存的增長(zhǎng);一次性資源加載過(guò)多也會(huì)導(dǎo)致主線程阻塞,這里就需要進(jìn)行小塊資源的預(yù)加載,并嚴(yán)格控制每個(gè)資源的尺寸,強(qiáng)化資源生命周期的概念。

原因五、運(yùn)營(yíng)監(jiān)控

王者榮耀的運(yùn)營(yíng)過(guò)程中,面對(duì)市場(chǎng)上上萬(wàn)種的機(jī)型和復(fù)雜的運(yùn)行環(huán)境,測(cè)試環(huán)境無(wú)法做到100%的覆蓋到全部的機(jī)型和環(huán)境。所以要加強(qiáng)線上監(jiān)控。

線上監(jiān)控流程圖

已是同類(lèi)游戲最佳 揭秘王者榮耀流暢的原因

發(fā)布-監(jiān)控-問(wèn)題定位-修復(fù)-測(cè)試-發(fā)布,我們通過(guò)性能全鏈路來(lái)實(shí)現(xiàn)產(chǎn)品性能的持續(xù)優(yōu)化和持續(xù)穩(wěn)定,不僅能夠用來(lái)驗(yàn)證玩家反饋事件,而且能發(fā)現(xiàn)真實(shí)玩家手機(jī)上的性能瓶頸,在優(yōu)化工作展開(kāi)時(shí)做到有的放矢。

如轉(zhuǎn)載涉及版權(quán)等問(wèn)題,請(qǐng)作者與我司聯(lián)系,我司將在第一時(shí)間刪除或支付稿酬。

小編推薦專(zhuān)區(qū)入口  ||  視頻站入口  ||  體驗(yàn)服申請(qǐng)入口 |全民競(jìng)猜贏好禮

新英雄爆料| 司馬懿 ||  || 孫策 |新英雄:囚徒/書(shū)圣/瞬 |

皮膚爆料| 李白團(tuán)戰(zhàn)皮膚:敏銳之力new || 諸葛亮團(tuán)戰(zhàn)皮膚:掌控  || 典韋窮奇皮膚 Hot!! |

王者榮耀最新攻略
賽季段位繼承表 每日一題 邊境突圍玩法攻略 體驗(yàn)服爆料
英雄爆料 皮膚爆料
圖鑒大全 體驗(yàn)服申請(qǐng)
英雄重做介紹
楊戩重做 干將莫邪重做 后羿重做 張良重做
新英雄爆料
囚徒 云中君 更多爆料
新皮膚爆料
逐夢(mèng)之翼 典韋窮奇 球王梅西 精準(zhǔn)探案法
其他內(nèi)容推薦
最強(qiáng)法師 體驗(yàn)服搶號(hào) 吃雞模式 更多攻略