当前位置:首页 > 报告详情

A1--欧晓东--大世界手游前端性能质量保障体系.pdf

上传人: 2*** 编号:152039 2024-01-05 57页 15.02MB

1、大世界手游前端性能质量保障体系欧晓东腾讯IEG光子工作室群欧晓东7年游戏测开与专项测试工作经验,先后就职于西山居和腾讯公司,当前在腾讯主要从事游戏客户端性能专项测试和分析工具开发建设等工作,从2018年至今,负责PUBGM和其他在研项目的客户端性能测试和分析,客户端性能质量保障体系的建设。腾讯IEG光子工作室群 高级专项技术测试工程师目录CONTENTS大世界手游前端性能的重要性和挑战01 前端性能质量保障全流程管线02 前端性能质量保障体系建设实践03 项目性能优化实战经验和案例分享04 小结&未来展望05 01大世界手游前端性能的重要性和挑战一、大世界手游前端性能的重要性和挑战1、前端性能

2、的重要性游戏怎么那么卡?手机怎么那么烫?耗电怎么那么快?前端性能问题对玩家体验带来非常负面的影响,甚至影响线上运营的数据表现前端性能表现直接影响游戏能支持到的最低机型配置,影响玩家的覆盖范围画面不流畅卡顿发烫一、大世界手游前端性能的重要性和挑战2、海外移动设备的硬件能力挑战海外各国低端机型占比高TOP300机型低端硬件芯片占比高10年前的芯片、Arm-A53架构、核心数少/频率低、内存低、28nm工艺1x.x%海外海外17个国家低端机占比个国家低端机占比运算能力差 内存空间小 功耗发热高低端机占比高GPU占比Mali-T830Mali-T720Adreno(TM)306其他芯片参数对比骁龙41

3、0骁龙8Gen1平台架构ARM Cortex-A53ARM-Kryo集成显卡Adreno 306Adreno 730制程工艺28 nm4 nm核心/线程4C/4T8C/8T核心频率4(1.20GHz)4(1.8GHz)+3(2.5GHz)+1(3.0GHz)三级缓存6 MB内存类型LPDDR2/3-533LPDDR5-3200TDP功耗3W6W一、大世界手游前端性能的重要性和挑战3、PUBG Mobile项目的性能挑战版本迭代周期短,玩法内容多超大地图,场景资源量大FPS百人大逃杀,主题元素丰富大DAU产品,对游戏性能表现要求极高GPUCPUMEMORY大量场景物件加载高OverDraw复杂着

4、色器指令复杂玩法逻辑大量RT资源加载卸载物理动画移动计算场景绘制提交渲染状态切换大量贴图采样高顶点数OOM、卡顿、耗电、发烫02前端性能质量保障全流程管线二、前端性能质量保障全流程管线1、前端性能测试全流程管线性能测试前置性能标准制定早期性能工具接入性能流程制定铺量研发期性能需求支持运营期性能测试、监控、优化闭环项目研发期项目早期项目运营期1、前端性能测试全流程管线-基线标准基础性能:制定各档机型的基础性能目标,维度包括FPS均值、卡顿、FPS抖动、内存、温度等机型分档:结合市场机型占比,根据硬件评分制定各档机型和基线机型。硬件评分参考维度包括CPU核数、CPU频率、RAM、GPU、OpenG

5、L ES版本等美术资源:内容包括纹理尺寸/格式,mesh顶点数/面数,骨骼数,LOD等级,LOD ScreenSize,材质指令数等二、前端性能质量保障全流程管线2、立体化的测试分析与监控覆盖全流程全面的性能测试方案高效深入的性能分析完善的监控体系针对性的优化建议引擎特性验收商业化资源新地图场景核心重度场景功耗发热同品类对比玩法机制厂商合作对局摸底内存泄漏大厅UI主题活动ArtResource分析平台单帧性能调试工具Vulkan API耗时分析关卡资源分布截帧自动分析XUPPerfDogUnreal ProfilerRenderDocSnapdragon ProfilerXcodeInstru

6、mentArm Mobile StudioSimplePerfPerfettoGoogle benchmarkLoliProfilerAndroidStudio功耗仪:N6705Profiler美术资源Config包体每日性能冒烟地图关卡UI响应速度启动和Loading耗时CPUGPUMemorySOC外网性能闭环黄色字体内容后续重点介绍二、前端性能质量保障全流程管线03前端性能质量保障体系建设实践三、前端性能质量保障体系建设实践1.性能测试方案制定引擎合版验收商业化资源新地图场景三、前端性能质量保障体系建设实践1、性能测试方案制定-引擎合版验收特性开发引擎分支项目引擎分支项目主干引擎引擎开发

word格式文档无特别注明外均可编辑修改,预览文件经过压缩,下载原文更清晰!
三个皮匠报告文库所有资源均是客户上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作商用。
本文主要介绍了大世界手游前端性能质量保障体系的建设实践。作者从性能测试全流程管线、性能质量保障体系建设实践、项目性能优化实战经验和案例分享以及小结和未来展望四个方面进行了详细阐述。 在性能测试全流程管线方面,作者提出了性能测试前置、性能标准制定、早期性能工具接入、性能流程制定、铺量研发期性能需求支持、运营期性能测试、监控、优化闭环等步骤。 在性能质量保障体系建设实践方面,作者详细介绍了性能测试方案制定、研发&运营性能监控、自动化和测试分析工具链建设等内容。 在项目性能优化实战经验和案例分享方面,作者通过具体案例,详细介绍了CPU瓶颈优化、GPU瓶颈优化和内存优化等方面的实践经验。 最后,作者对标准和流程制定的思路、通用性能问题总结和优化思路以及未来展望进行了简要阐述。
游戏性能优化策略 美术资源对性能的影响 移动端游戏性能挑战
客服
商务合作
小程序
服务号
折叠