如何定位游戏发热问题

Q:目前项目的发热问题很头疼,2D游戏,基于TileMap、SpriteRenderer和UGUI的渲染,关闭了垂直同步,TargetFrameRate设置为60。Android和iOS上发热都很严重,而且在比较好的机型(比如iPhone 12这种),发热现象甚至更明显。

跟大部分情况不同,发热并没有怎么影响帧率,在大部分机型上,帧率都不是问题,连iPhone 8机型,都能60帧跑满。

在Unity Profile和Xcode都进行过性能分析,CPU最明显的热点函数就是Spine的骨骼动画更新计算。然而到一个没有骨骼动画的场景,发热现象稍好点,但还是比预期的要烫不少(场景中除了地面和一些静态贴图,基本就没有多少东西)。

另一个比较普遍的发热点是网络测试,在某场景关闭网络后,发热依然严重。甚至启动游戏,停留在登录界面一会儿,发热现象都比别的游戏更明显。

猜测是否由于每帧的顶点数量过多造成的,在游戏中Unity的Status面板,顶点数量Verts达到了40KB,三角形Tris也有几乎20KB。看起来很多,但我不太清楚当前主流游戏这个数值的级别大概是多少。而且,顶点和三角形的数量很难解释登录界面依然容易发热,毕竟登录界面这些数值不可能很高。

自己也做了很多测试了,实在搞不清楚问题究竟在哪儿,Unity是还有什么特别需要优化的,针对发热的点吗?

A1:可以用Xcode抓帧看看带宽,Load Store Action是否合理。

A2:以下是我的建议:

iPhone 8上跑满60帧,证明CPU、GPU都没有到达瓶颈,消耗在较为合理的范围。推荐在Unity Profiler看一下CPU端的消耗,以及查看一下DrawCall数量。

推荐使用FrameDebugger,看一下是否有冗余的物体或者后处理在渲染,尤其是你说的启动界面有发热。

如果低级错误都排查过了,那么建议看一下是否用了原生的插件。

渲染的分辨率是否调整过了,RenderScale的值和FrameDebugger可以查出来分辨率。

A3:关于发热的问题,通常要从几个角度排查:CPU压力(耗时)、GPU压力(耗时和带宽,可以考虑降低分辨率看看发热问题是否会有改善)和IO等几个角度。从题主的问题上看,耗时应该是没问题,都能跑满帧(当然60帧本身就是对发热影响比较大的一点,可以看看限制30帧会不会发热有下降),所以要看看一些隐形的东西是否有问题。比如带宽,可以用Snapdragon在高通手机上跑一跑。如果带宽较高,看看纹理的一些设置是否合理,比如是否压缩、是否开启Mipmap,这两项通常都是需要设置成开启的。还可以查看是否有不必要的BlitCopy操作,在URP项目中比较容易出现Copy Color和Copy Depth浪费。对于IO,需要看看是否存在子线程里面有频繁IO的现象。

如果大家有更好的回答,欢迎大家前往社区交流:

https://answer.uwa4d.com/question/62910e1ab87a457351669b0c

郑重声明:本文内容及图片均整理自互联网,不代表本站立场,版权归原作者所有,如有侵权请联系管理员(admin#wlmqw.com)删除。
用户投稿
上一篇 2022年6月29日 09:40
下一篇 2022年6月29日 09:40

相关推荐

  • 请问秀儿是你吗什么梗

    简要回答 秀儿是你吗这句话其实没有贬义的含义,这句话的意思是形容内容有趣,优秀的意思。 现在很多人喜欢刷视频,所以很多人会拍一些视频供大家观看,有些观看者会在下面评论,有些人会评论…

    2022年11月27日
  • dnf一键拾取(dnf一键拾取是全图的吗)

    今天小编给各位分享dnf一键拾取的知识,其中也会对dnf一键拾取是全图的吗进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧! dnf如何一键拾取物品 dnf一键…

    2022年11月27日
  • 《宝可梦朱紫》3天销量破千万(宝可梦朱紫3天销量破千万了)

    开局只能选一种御三家,不能同时拥有全部这是游戏设计的剧情不能更改的。 已经偷跑了宝可梦朱紫将于11月18日正式发售,而目前已有实体卡带偷跑御三家进化型终于在泄露了,新叶喵站了起来,…

    2022年11月27日
  • 【周末玩什么】3天销量破千万的《宝可梦 朱/紫》,为何被评价为“又烂又好”

    本周推荐《宝可梦 朱/紫》和《第七境》。 本月18号《宝可梦 朱/紫》全球发售。截至发稿日,本作的MC媒体均分从79分跌至75分,玩家评分更是只有可怜的2.9分。发售之初,国内关于…

    2022年11月27日
  • 微软表示:《GTA6》预计将于2024年发售

    微软表示:《GTA6》预计将于2024年发售 近日,微软在回应英国竞争与市场管理局(CMA)调查其收购动视暴雪时提到,《GTA6》预计将在2024年发售。 “备受期待的《GTA6》…

    2022年11月26日
  • 英雄联盟手游好玩吗(英雄联盟手游好玩还是端游好玩)

    简要回答 非常好玩,英雄联盟手游这款游戏已经正式的进行公测,这款游戏是以5v5为模式进行对战的,它是以英雄联盟端游为原型进行开发,里面的每一种玩法基本都沿袭了端游的特点。 01 这…

    2022年11月25日
  • 明日之后怎么加好友(明日之后怎么加好友跨区)

    简要回答 明日之后中玩家可以跟其他玩家进行互动,可以彼此添加好友。如果想要添加好友,此时该怎么进行操作呢明日之后加好友的方式有下面这几种。 01 你可以打开游戏界面,点击聊天框,然…

    2022年11月25日
  • 游戏平台有哪些(游戏平台有哪些)

    简要回答 游戏平台指的是多人通过互联网在线游戏的平台,例如qq游戏,联众世界,浩方电竞平台,VS竞技游戏平台等,只要你下载平台,下载相关游戏,就能实现对战,摆脱了局域网的限制。 详…

    2022年11月25日
  • 好玩的塔防游戏(好玩的单机塔防手机游戏)

    简要回答 对于游戏爱好者来说塔防游戏并不陌生,毕竟很多人一开始玩的就是塔防游戏,比如大家都知道的植物大战僵尸,而且如今植物大战僵尸还在大家的视野里面,很多博主也会用植物大战僵尸玩很…

    2022年11月25日
  • 2022金摇杆奖公布:《艾尔登法环》独中四元,成为最大赢家

    2022金摇杆奖全部奖项已经公布,现象级热门大作《艾尔登法环》拿下最佳多人游戏,评论家玩家选择奖,最佳多人游戏,年度终极游戏等四项大奖,成为本次2022金摇杆奖的最大赢家。完整的获…

    2022年11月25日

联系我们

联系邮箱:admin#wlmqw.com
工作时间:周一至周五,10:30-18:30,节假日休息