2018-05-12 12:17:40
近日,網(wǎng)上有傳言說王者榮耀官方對“部分手機(jī)機(jī)型進(jìn)行負(fù)優(yōu)化,并對合作廠商收取高額技術(shù)優(yōu)化費(fèi)用,單款機(jī)型的收費(fèi)高達(dá)9位數(shù)(上億元)”,甚至“通過第三方應(yīng)用修改機(jī)型即可提高游戲流暢度”,一時(shí)間引發(fā)極大爭議。
玩過《王者榮耀》的童鞋都知道,想要獲得優(yōu)秀的游戲體驗(yàn),涉及兩項(xiàng)技術(shù)優(yōu)化舉措:一個(gè)是高幀率模式,另一個(gè)就是爭議中的多線程優(yōu)化技術(shù)。
其中高幀率模式已于去年12月13日面向全機(jī)型開放,所以目前廣大玩家關(guān)注的焦點(diǎn)就集中到了《王者榮耀》多線程優(yōu)化技術(shù)上。
由于多線程技術(shù)還沒有全量放開,因此很多玩家相信,認(rèn)為騰訊為收取“額外費(fèi)用”卡廠商脖子,甚至對《王者榮耀》非合作機(jī)型進(jìn)行了“負(fù)優(yōu)化”以降低手機(jī)游戲體驗(yàn)。
據(jù)快科技查證,“巨額收費(fèi)”的消息最早說法是一位數(shù)碼博主和“業(yè)內(nèi)人士”在夜宵攤上聽說的。經(jīng)多方求證,目前我們尚未獲得存在“巨額保護(hù)費(fèi)”的確鑿證據(jù)。
對此,騰訊游戲官方也第一時(shí)間進(jìn)行了回應(yīng),所謂“負(fù)優(yōu)化”根本不存在。官方強(qiáng)調(diào):“相關(guān)技術(shù)合作不存在任何收費(fèi)行為,我們完全免費(fèi)開放該項(xiàng)技術(shù)的合作門檻。”
——“負(fù)優(yōu)化”到底是不是真的?手機(jī)實(shí)測告訴你
針對“負(fù)優(yōu)化”的傳聞,快科技也第一時(shí)間進(jìn)行了實(shí)機(jī)驗(yàn)證,我們選用了一臺(tái)小米6X下載王者榮耀,分別在默認(rèn)機(jī)型下/修改機(jī)型后開啟高幀率運(yùn)行游戲。
由于小米6X已經(jīng)與《王者榮耀》進(jìn)行了合作優(yōu)化,所以這里我們修改小米6X為一臺(tái)型號為SLA-AL00(華為暢享7)的未優(yōu)化機(jī)型,如果負(fù)優(yōu)化是真的,那么想必修改機(jī)型后,CPU或者游戲幀數(shù)上就會(huì)出現(xiàn)波動(dòng)。
修改機(jī)型前,小米6X運(yùn)行《王者榮耀》表現(xiàn)完美,大小核可以全開滿頻率運(yùn)行,游戲幀數(shù)也一直維持在60幀左右。
這里我們進(jìn)行Root,并安裝了修改機(jī)型的軟件,修改為未優(yōu)化機(jī)型華為暢享7。
修改后,再次運(yùn)行《王者榮耀》,小米6X的表現(xiàn)依然四平八穩(wěn),CPU頻率依然可以全速運(yùn)行,幀數(shù)也穩(wěn)穩(wěn)徘徊在60幀附近。
在測試過程中,快科技并未發(fā)現(xiàn)“負(fù)優(yōu)化”的情況,無論是否修改機(jī)型,《王者榮耀》的幀數(shù)表現(xiàn)并未出現(xiàn)大幅波動(dòng)。
實(shí)際上根據(jù)我們對手機(jī)經(jīng)驗(yàn)而言,一款手機(jī)游戲幀數(shù)表現(xiàn)還是直接取決于手機(jī)硬件,好的硬件無論是否優(yōu)化都會(huì)有優(yōu)秀的幀數(shù)。
——關(guān)于多線程技術(shù) 這些你需要知道
事實(shí)上,根據(jù)騰訊財(cái)報(bào)及第三方研究機(jī)構(gòu)資料顯示,騰訊游戲在2017年收入約978億元,其中手游達(dá)628億??慨a(chǎn)品體驗(yàn)起家的騰訊游戲,如果刻意傷害用戶體驗(yàn)而賺取所謂“保護(hù)費(fèi)”,那就是撿了芝麻丟了西瓜,如官方聲明所說,未免太不符合商業(yè)邏輯。
但據(jù)玩家反饋,近期其使用的手機(jī)設(shè)備突然開始變得卡頓,而之前游戲運(yùn)行十分流暢。經(jīng)過查證,騰訊游戲在官方聲明中也予以說明:部分機(jī)型近期出現(xiàn)卡頓與最新游戲版本BUG有關(guān),目前正在定向修復(fù)中。
快科技從騰訊游戲官方深入了解到,目前《王者榮耀》是通過安卓多線程技術(shù)來優(yōu)化游戲體驗(yàn),即利用智能安卓手機(jī)CPU多核架構(gòu)的特性,將負(fù)載繁重的任務(wù)分?jǐn)偟礁鱾€(gè)核心上,達(dá)到并行計(jì)算,以提升幀率和穩(wěn)定性。
而多線程技術(shù)的效率和穩(wěn)定性,很大程度上依賴于手機(jī)系統(tǒng)對《王者榮耀》主要線程的硬件資源分配和調(diào)度。
通常情況下,如果《王者榮耀》的重要工作線程都被系統(tǒng)調(diào)度到大核,那么可以更高效,更穩(wěn)定地運(yùn)行。但是,如果手機(jī)的系統(tǒng)把《王者榮耀》的重要線程調(diào)度到了小核,就因?yàn)槿蝿?wù)之前的相互等待以及和手機(jī)系統(tǒng)功能之前的功能搶占資源造成幀率極大的不穩(wěn)定,甚至造成應(yīng)用卡死和閃退。
所以,騰訊與手機(jī)廠商合作的主要內(nèi)容就是如何正確的進(jìn)行關(guān)鍵線程調(diào)度。
據(jù)悉,一款機(jī)型在多線程渲染發(fā)布前,騰訊會(huì)和手機(jī)廠商進(jìn)行充分的聯(lián)調(diào)和測試,優(yōu)化對《王者榮耀》主要線程的調(diào)度,充分發(fā)揮手機(jī)多核CPU的能力,提高穩(wěn)定性,降低功耗,確保經(jīng)過嚴(yán)格聯(lián)調(diào)、測試的機(jī)型不會(huì)出現(xiàn)線程錯(cuò)誤調(diào)度的情況。
多線程技術(shù)優(yōu)化必須建立在技術(shù)測試的前提下才能開放。騰訊游戲表示,由于安卓機(jī)型硬件條件存在極大差異,從技術(shù)安全的角度出發(fā),每項(xiàng)技術(shù)優(yōu)化手段都需和不同的安卓版本進(jìn)行適配,因此需要嚴(yán)謹(jǐn)?shù)募夹g(shù)測試才能保證游戲安全、平穩(wěn)運(yùn)行。
如果等某項(xiàng)優(yōu)化措施能適配全部手機(jī)機(jī)型再進(jìn)行應(yīng)用,相關(guān)技術(shù)測試流程將會(huì)十分漫長。所以,目前《王者榮耀》采取“測試一款,開放一款”的優(yōu)化策略,因此也導(dǎo)致某些優(yōu)化措施已經(jīng)在部分機(jī)型上線,而其他機(jī)型上還未生效。
相比“負(fù)優(yōu)化”,通過“通過第三方應(yīng)用修改機(jī)型即可提高游戲流暢度”的說法似乎更加刺激普通玩家的神經(jīng)。有玩家發(fā)現(xiàn),有的手機(jī)型號對《王者榮耀》的優(yōu)化較好,可以通過修改自己手機(jī)型號完成“蹭優(yōu)化”的套路。那真相到底如何呢?
——玩家莫要輕易嘗試 Root修改機(jī)型后患無窮
騰訊游戲告訴快科技,目前《王者榮耀》技術(shù)后臺(tái)是通過機(jī)型名稱來判斷該設(shè)備是否屬于已通過測試機(jī)型。如果玩家自行通過非常規(guī)(如root、hook)手段改變機(jī)型名稱,技術(shù)后臺(tái)會(huì)識(shí)別該設(shè)備為已通過測試機(jī)型,從而開啟多線程技術(shù)。
的確,未經(jīng)測試機(jī)型強(qiáng)行開啟多線程技術(shù),在《王者榮耀》關(guān)鍵線程正確調(diào)度的前提下,確實(shí)會(huì)提高游戲幀率和穩(wěn)定性,降低功耗。
但一旦出現(xiàn)關(guān)鍵線程錯(cuò)誤調(diào)度,會(huì)因?yàn)榫€程之間的效率不均衡造成幀率劇烈抖動(dòng),甚至卡死和閃退,最終嚴(yán)重影響游戲體驗(yàn)。
更重要的是,用戶修改手機(jī)機(jī)型需使用root權(quán)限,此操作會(huì)導(dǎo)致手機(jī)里的APP應(yīng)用信息暴露,其中包括通訊錄、短信、通話記錄,以及APP的訪問記錄等隱私信息,存在較大信息安全隱患。
騰訊游戲表示,作為游戲廠商,從保護(hù)技術(shù)安全及用戶隱私安全的角度出發(fā),不推薦用戶自行通過非常規(guī)手段修改機(jī)型。
安卓手機(jī)市場型號繁雜,軟硬件配置差異較大,對于任何一款游戲來說,優(yōu)化工作都是巨大的挑戰(zhàn)。
對于未來與手機(jī)廠商的合作規(guī)劃,騰訊游戲透露,目前正在有計(jì)劃的將多線程技術(shù)向大多數(shù)主流安卓機(jī)型覆蓋。“但這也需各大廠商聯(lián)動(dòng)配合,才能加快技術(shù)優(yōu)化進(jìn)度?!?/p>