PerfDog能夠助力高幀率遊戲生態更全面發展

前段時間OPPO發佈了全新從Reno系列獨立出來的ACE系列,帶來了Ace2;網絡

Ace2擁有強大的配置:高通驍龍865 SOC、LPDDR5高速內存、4D恆冷散熱、65W有線+40W無線快速充電等; 測試

同時Ace2採用輕量化設計,而在發佈會上OPPO官方也花了大篇幅介紹Ace2的遊戲體驗; 優化

同時愈來愈多的廠商開始發力遊戲手機這一屬性的手機;spa

而決定移動端遊戲體驗的一個很重要指標就是遊戲幀率,將來必定是一個高幀率遊戲生態;設計

那麼PerfDog能爲高幀率遊戲生態作些什麼事情呢?下面以Ace2爲測試案例,表達一下個人看法。遊戲

01. 使用PerfDog進行遊戲幀率的監測 圖片

=============================內存

將《量子特攻》遊戲幀數設置成90幀、分辨率:標準、畫質:均衡,進行遊戲。rem

遊戲時長18min25s,測得平均幀率達到90.1幀。 it

將《堡壘前線:破壞與創造》遊戲幀數設置成90幀、抗鋸齒:關閉、畫質:均衡,進行遊戲。

遊戲時長15min18s,測得平均幀率達到90.1幀。

將《崩壞3》遊戲戰鬥幀數設置成90幀、後處理:全開、畫質:高,進行遊戲。

遊戲時長3min13s,測得平均幀率達到88.0幀,其中幀率波動0是因爲遊戲進入下一關卡時,提示的是一張靜態圖片形成的。

將《球球大做戰》遊戲抗鋸齒打開4倍抗鋸齒、分辨率:高清、畫質:高品質,進行遊戲。

遊戲時長3min11s,測得平均幀率達到90.2幀。

將《空戰爭鋒》遊戲幀數設置保持遊戲默認設置。

遊戲時長2min40s,測得平均幀率達到90.0幀。

將《王牌戰士》遊戲幀數設置成最高、畫質:高、關閉自動下降遊戲幀率和畫質,進行遊戲。

遊戲時長4min45s,測得平均幀率84.8幀,拉低平均幀率主要緣由是由於當遊戲角色死亡後,復活時進行死亡回放的幀率沒有90幀。

將《和平精英》遊戲畫面品質設置成流暢、幀數設置成90幀、抗鋸齒:打開,進行遊戲。

遊戲時長26min2s,測得平均幀率88.8幀,在四人乘坐載具進行飆車等場景下,遊戲幀率會有些波動,低於90幀。

02. 分段分析遊戲幀率、找出低幀緣由

在PerfDog分析界面,咱們能夠經過左鍵框選遊戲時間段,這樣就能夠進行分段分析遊戲幀率、CPU溫度、網絡情況、內存使用等等。方便咱們定位問題,作出相應的優化。

對上面《王牌戰士》進行分段幀率分析,可見覆活回放的平均幀率(Avg(FPS))大概在45幀左右,而遊戲時平均幀率爲90幀。那若是要想《王牌戰士》能夠全局90幀高幀率遊戲,那麼就要對復活時畫面進行高幀率適配。

03. 溫度監控、對掉幀作出研判

進行遊戲時長1h10min,最後26min遊戲時,PerfDog監測到手機CPU平均溫度達到62.2℃。

使用 Fluke 59E+ 紅外線測溫儀測量手機遊戲1h10min後的溫度,這款測溫儀的精密度是在 >0℃ 時,±1.5℃ 或者測量溫度的 1.5% 。

在Ace2手機正面選取4個測溫點,背面選取6個測溫點,測溫點位置以下圖所示。

1h10min 90幀《和平精英》玩下來,手機正面平均溫度35.1℃。

1h10min 90幀《和平精英》玩下來,手機背面平均溫度34.0℃。

同時測得最後26min遊戲的平均幀率爲86.9幀,這比初始遊戲時平均幀率88.8幀,平均幀率要低上1.9幀。

使用PerfDog進行溫度變化對遊戲幀數影響的針對性分析,在進行《和平精英》1h10min測試中,最後10min中,咱們團隊4人使用一輛載具進行「巡遊」,可見CPU平均溫度達到64.0℃,而遊戲平均幀率在83.6幀。這說明手機發熱大時對遊戲的平均幀率仍是有蠻大影響的。

04. 結語

經過PerfDog測試,能夠看出目前高幀率遊戲生態還有改進優化的空間,也正由於有PerfDog,可讓咱們更快分析出高幀率遊戲生態還有哪些改善空間,將來必定是一個高幀率手遊時代,手機廠家要想打好遊戲手機這張牌,那麼解決好手機散熱問題也相當重要,而PerfDog能夠助力高幀率遊戲生態更全面發展。

相關文章
相關標籤/搜索