PerfDog可以助力高幀率遊戲生態更全面發展

騰訊WeTest發表於2020-05-11

PerfDog可以助力高幀率遊戲生態更全面發展


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

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

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

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

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

那麼PerfDog能為高幀率遊戲生態做些什麼事情呢?下面以Ace2為測試案例,表達一下我的見解。


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


將《量子特攻》遊戲幀數設定成90幀、解析度:標準、畫質:均衡,進行遊戲。

PerfDog可以助力高幀率遊戲生態更全面發展


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

PerfDog可以助力高幀率遊戲生態更全面發展


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

PerfDog可以助力高幀率遊戲生態更全面發展


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

PerfDog可以助力高幀率遊戲生態更全面發展


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

PerfDog可以助力高幀率遊戲生態更全面發展


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

PerfDog可以助力高幀率遊戲生態更全面發展


將《球球大作戰》遊戲抗鋸齒開啟4倍抗鋸齒、解析度:高畫質、畫質:高品質,進行遊戲。

PerfDog可以助力高幀率遊戲生態更全面發展


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

PerfDog可以助力高幀率遊戲生態更全面發展


將《空戰爭鋒》遊戲幀數設定保持遊戲預設設定。

PerfDog可以助力高幀率遊戲生態更全面發展


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

PerfDog可以助力高幀率遊戲生態更全面發展


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

PerfDog可以助力高幀率遊戲生態更全面發展


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

PerfDog可以助力高幀率遊戲生態更全面發展


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

PerfDog可以助力高幀率遊戲生態更全面發展


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

PerfDog可以助力高幀率遊戲生態更全面發展


02.  分段分析遊戲幀率、找出低幀原因


在PerfDog分析介面,我們可以透過左鍵框選遊戲時間段,這樣就可以進行分段分析遊戲幀率、CPU溫度、網路狀況、記憶體使用等等。方便我們定位問題,做出相應的最佳化。

PerfDog可以助力高幀率遊戲生態更全面發展


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

PerfDog可以助力高幀率遊戲生態更全面發展


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


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

PerfDog可以助力高幀率遊戲生態更全面發展


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

PerfDog可以助力高幀率遊戲生態更全面發展


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

PerfDog可以助力高幀率遊戲生態更全面發展


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

PerfDog可以助力高幀率遊戲生態更全面發展


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

PerfDog可以助力高幀率遊戲生態更全面發展


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

PerfDog可以助力高幀率遊戲生態更全面發展


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

PerfDog可以助力高幀率遊戲生態更全面發展


04.  結語


透過PerfDog測試,可以看出目前高幀率遊戲生態還有改進最佳化的空間,也正因為有PerfDog,可以讓我們更快分析出高幀率遊戲生態還有哪些改善空間,未來一定是一個高幀率手遊時代,手機廠家要想打好遊戲手機這張牌,那麼解決好手機散熱問題也至關重要,而PerfDog可以助力高幀率遊戲生態更全面發展。


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/31420651/viewspace-2691298/,如需轉載,請註明出處,否則將追究法律責任。

相關文章