閱讀168 返回首頁    go 阿裏雲 go 技術社區[雲棲]


為什麼 OPPO R11 運行王者榮耀更順暢?

王者榮耀是目前最火爆的手機遊戲,其本身的意義已經不止是一款普通的遊戲這麼簡單了。

很多用戶在買手機之前,會問這款手機玩“農藥”是否流暢。但如今配置趨同的手機打“農藥”體驗上會有明顯區別嗎?

點擊播放 GIF/1512K

OPPO R11 OPPO R9

做個小實驗,兩代OPPO手機同時載入王者榮耀的同一遊戲模式,OPPO R11 的載入非常迅速,比前代產品快了一大截。

點擊播放 GIF/1641K

OPPO R11 OPPO R9

再來看一個重要細節,同係列處理器,左側的 OPPO R11 的八個處理器核心都在運行,並且CPU的占用率也非常低,隻有20%左右。

點擊播放 GIF/1622K

OPPO R11 OPPO R9

而之前的產品不僅CPU占用率達到60%,更重要的是八個處理器核心並非同時工作,而是經常“有人休息”。

很顯然 OPPO R11 多核心同時運行,能夠讓你手機性能全開,而不是以前很多手機的“一核幹活, 七核圍觀”。

那麼 OPPO R11 是如何做到的呢?我們一起來看看:

今年6月份王者榮耀S8賽季開幕之際,“多核多線程技術”首發上線,OPPO R11/R11 Plus成為首批支持該技術的手機。據OPPO內部調查數據顯示,OPPO成為了王者榮耀用戶最多的安卓手機,並且仍然在快速增長中,R11/R11 Plus兩款手機更是成為王者榮耀用戶單機型占比最高的產品。而OPPO近期發布的R11王者榮耀周年慶限量版也成為召喚師們心中的開黑神器。

那麼硬件配置並不是最頂尖的OPPO,為什麼能夠成為王者榮耀玩家的首選呢?我想很大原因就在於OPPO對於“多核多線程技術”的支持。“多核多線程技術”能夠更充分的調動處理器,比如此前在遊戲時可能隻有一顆大核心在滿負載工作,但有了“多核多線程技術”,就可以根據實際需要來調動兩顆甚至多顆大核共同承擔,避免了以往處理器因為長時間滿負荷運行發熱過大而造成的降頻問題,保證處理器能夠時時保持好狀態。

這麼好的技術憑啥OPPO能夠首發使用呢,難道真是坊間傳聞的金錢交易?要回答這個問題,我們就需要了解“多核多線程技術”背後的研發故事。

你可以不信,但“多核多線程技術”真是OPPO參與研發的

這個故事要回溯到2016年底,當時OPPO發現隨著用戶對遊戲的愈發青睞,越來越多的遊戲問題被反饋出來,於是成立了遊戲優化專項研發小組,這個團隊的目的就是解決用戶在遊戲中碰到的疑難雜症。OPPO團隊通過用戶調研發現,王者榮耀在遊戲中的占比非常高,問題占比超過了50%,所以團隊的工作重心放在了王者榮耀的問題解決上。

然而事實上這是一個悲傷的開始,因為OPPO團隊發現,即使他們發現了遊戲關鍵Bug,但是卻沒有能力去解決它,因為這涉及到了遊戲開發商,也就是騰訊。於是,OPPO團隊萌生了一個大膽的想法,既然自己搞不定,那麼為什麼不拉上王者榮耀團隊和高通團隊一起來解決問題呢?

說做就做,今年3月份,OPPO團隊帶著他們整理出的問題和方案構思和高通一起找到了王者榮耀官方,沒想到的是,這次碰麵居然會那麼順利。OPPO團隊負責人 Joe 回憶稱:“不管是OPPO還是王者榮耀,都是非常重視用戶體驗的,所以王者榮耀團隊看到我們提到的問題和解決辦法,大家都沒有談合作的權益,直接就討論到具體問題怎麼解決了,真的是三方一拍即合的感覺。”王者榮耀團隊研發工程師則表示,“OPPO是第一家主動找遊戲廠商推動解決問題的,並且提出了非常專業的解決辦法,他們是真正關心用戶的體驗,我們的理念是一致的,這點非常打動我們”。

這次OPPO、高通、王者榮耀的三方會談也開啟了一個新的嚐試,因為從來沒有手機廠商和遊戲廠商、平台廠商三方合作的先例,全新的挑戰在當天就拉開了帷幕。

OPPO做成了智能場景識別,王者榮耀/高通完成了多核多線程

經過半個多月的聯合開發、調試,OPPO和王者榮耀建立了手機和遊戲的雙向通信機製,手機可以知道用戶在遊戲中處於哪個場景,並針對性的匹配相應資源,這標誌著遊戲黑盒子正式被打開。同時多核多線程版本也在王者榮耀、高通團隊的支持下進行了初步測試,並且效果明顯。

多核優化效果對比

接下來就是緊張而又忙碌的開發、測試。“時間緊是這次最大的挑戰之一,隻有3個月的時間,要完成一個全新的合作,並且應用到新項目上,這個壓力還是非常大的”, James說道。隨著合作的深入,三方合作也越來越默契,基於OPPO和騰訊的SGAME NOTIFICATION接口,OPPO“智能場景識別”的研發工作不斷取得進展,騰訊和高通在“多核多線程技術”上也有了全新的突破。

半年努力成就官方認可的遊戲體驗最佳安卓手機

在OPPO R11係列多核多線程版本內測上線後,三方團隊都被R11玩王者榮耀遊戲時的表現驚豔到了。得益於智能場景識別以及多核多線程,R11在玩王者榮耀時可以根據遊戲場景實時地進行資源分配,團戰時保證CPU/GPU滿血,脫離團戰後適當的降頻,這種策略保證了R11遊戲不卡頓,而且智能的降頻也可以緩解手機發熱,讓手機可以持續的保持好狀態。OPPO R11係列首次做到連續2個小時玩王者榮耀能夠穩定60幀,相信分別體驗過30幀和60幀玩遊戲的玩家,一定能夠知道二者之間在體驗上存在的巨大差距。

GameBench記錄,三局遊戲平均幀率均為60FPS

從2016年底開始成立解決用戶反饋的專項小組,到2017年3月牽頭達成OPPO、高通、王者榮耀三方的合作,再到6月29日“多核多線程技術”首次上線支持R11係列產品,過程中,僅OPPO就有三十多位資深的工程師全身心投入到這一項工作中,當然還有王者榮耀、高通、OPPO測試團隊的共同努力。曆經半年多的時間,這件從未有人想過的事情得以完美解決。對於結果,項目負責人James表示非常滿意,“王者榮耀的人都說我們是體驗最好的安卓手機”。

OPPO不僅發現了用戶遊戲時遇到的問題,並促成了OPPO、王者榮耀、高通這種史無前例的三方合作,在智能場景識別以及多核多線程技術的研發中,更是起到了關鍵性作用。OPPO能夠首發使用“多核多線程”以及成為王者榮耀玩家的首選了,原因無它,僅此而已。

最後更新:2017-10-09 01:57:57

  上一篇:go Iphone X入網工信部備案,烏龍發生了,眼尖的網友懵了!
  下一篇:go OPPO R11成為王者榮耀上分神器的背後,原來是這兩項黑科技加持