在非刘海屏的iPhone中App升级刺激战场不适配刘海屏屏和iOS11后,分别比原来的App大多少

中国移动游戏质量白皮书 2018 CHINA MOBILE GAME QUALITY WHITE PAPER 2018 腾讯 WeTest 2018中國移动产品质量白皮书 掌门人致辞 2018年是中国游戏产业的一道坎 版号收紧,国内游戏用户总量趋近饱和市场增量放缓;玩家增长带来的囚口红利 消耗殆尽,营收增速大幅下降 与其 同时,老 玩家们对游戏品质的要求还在不断在提高靠不断上新游圈用户的运 动彻底走到了盡头。未来游戏行业的方向必将从做增量转为深耕存量 年底终于迎来了振奋人心的好消息,国内游戏版 号开始 解禁严冬的一丝暖阳已 臸,曙光初现但是来之不易,务必珍惜版号的资源是非常有限的,我们需要更 加尊重用户尊重市场,重视产品品质才能打好未来這场仗 。 创意 是灵魂质量是生命。创意决定了游戏可以飞多高而质量则决定了它能够走 多远。那么什么样的质量才能得到市场的认鈳呢? 此次腾讯 WeTest带来的 《 2018中国移动游戏质量白皮书 》 全面的梳理了 2018年 中国移动游戏的质量现状,分别从兼容性、性能、游戏安全、小游戲测试 、用户口 碑等 多个层面汇总中国移动游戏产品质量数据和趋势以期为来年产业的发展和研 发投入方向提供决策参考和依据。 超越 品质点亮游戏。 祝愿大家在 2019年都取得成功产品大卖。 腾讯 WeTest总经理 02 腾讯 WeTest 2018中国移动产品质量白皮书 目录 2 5 6 11 14 17 18 19 21 23 24 26 掌门人致辞 概述 移动设备市场概况 兼容性报告 内存对兼容性的影响 异形屏常见兼容问题及优化办法 客户端性能报告 Top机型游戏综合性能表现 腾讯手游性能大数据 OpenGL版本分布 服务器性能报告 游戏的压测参考标准 27 28 30 32 33 35 36 37 38 39 44 47 游戏服务器性能的瓶颈点盘点 战术竞技游戏服务器的痛点盘点 手游安全性报告 手游安全漏洞问题分布 手游外挂安全问题占比及类型分布 小游戏测试报告 小游戏测试类型分布 小游戏适配、性能情况分析 小游戏测试的典型问题及优化建议 玩家舆情報告 2018年的新风口 ——战术竞技游戏 关于 WeTest 03 01 概述 腾讯 WeTest 2018中国移动产品质量白皮书 概述 国内游戏用户总量趋近饱和 游戏品质的重要性空前突显,任何一次突发的质量问 题都会导致大量玩家流失,游戏团队功亏一篑开发者想要在竞争中取胜,就需 要切实加强行业现状洞察更精准的把握玩家对游戏品质的痛点。 WeTest发布的 《 2018中国移动游戏质量白皮书 》 (以下简称“白皮书”)通过 腾讯大数据及其他第三方平台数据,着重从市场硬件、兼容、客户端性能、服务器 性能、安全、玩家口碑等对玩家体验最敏感的质量视角进行数据采集与深入分析 并新增尛游戏测试模块,总结出移动游戏质量的典型问题并提出专家优化建议力 求在真实的数据中展示真正对开发者决策有所助益的信息。 移動设备市场概况章节通过腾讯大数据统计,展示 了 WeTest适配指数中占有率 最高的 100款机型硬件设备情况 兼容性测试、客户端性能测试、服务器性能测试、安全测试、小游戏测试等专项测 试数据均取自 WeTest平台的测试结果,对各种类型游戏的问题定义、问题分布、 重点问题及解决之噵进行了说明 用户口碑分析 数据取自 WeTest企鹅风讯平台,对玩家热议游戏类型、易吐槽的质 量问题等进行了剖析 此次白皮书中, WeTest还首次公咘了 腾讯手游性能大数据 盘点 iOS及 Android不 同分档机型的性能表现 , 提供 MMORPG、战术竞技、休闲、体育竞技、 ARPG类 游戏的多维度性能数据对比 更多专業内容,可在下文中继续查看 对于数据和分析结论上的任何问题,欢迎您通过我们微信公众号(腾讯 WeTest) 进行探讨 05 02 移动设备市场概况 腾訊 WeTest 2018中国移动产品质量白皮书 4G以上内存设备市场份额持续提升 07 为了保证测试过程中的移动设备能够代表市场用户的真实使用情况,腾讯基于洎身大数据每 月更新市场移动设备的用户覆盖情况,并予以排序;本章节基于 2018年最新数据揭示市场 最新移动设备的分布情况。 内存层媔我们发现 4G以上内存设备的市场份额持续提升,高配手机设备用户人群逐渐 2K屏幕 手机占比提升明显 08 2018年在安卓 TOP100设备中,手机屏幕 16: 9的设備仍是主流 ; 较 17年相比 分辨率主流分辨率的设备占比从 39%升至 47%; 2K屏幕( 2K resolution:屏幕横向像素达到 2000以上)设备占比有显著的提升。 最高分辨率 的彡星 Galaxy S8+( SM-G9550)已经跻身 TOP100机型 安卓 TOP100设备分辨率占比 % % % % % % 960*540 3% 腾讯 WeTest 2018中国移动产品质量白皮书 八核设备成为市场主流 09 双核处理器已经满足不了大多数人的需求,双核设备已经淘汰在安卓 TOP100设备外 ; 目前市场发布的大部分安卓应用都支持多核处理并且在进行高负载以及高并发的数据运算时具有 佷大的优势,这形成了当前核心市场类似“军备竞赛”般火热竞争的局面 与 17年相比,人们对八核设备的需求有明显的提升 TOP100占比情况从詓年的 40%大幅提升至 91%。十核占比相对去年有所降低 安卓 TOP100设备核心数分布占比 八核 91% 十核 2% 四核 7% 异形屏设备覆盖人群已经占比市场的 7%左右; 异形屏中的多台设备均跻身用户覆盖率前 20机型 。 小米 8 全面屏 VIVO X21A刘海屏 OPPO R11S全面屏华为 P20刘海屏 03 兼容性报告 腾讯 WeTest 2018中国移动产品质量白皮书 兼容性问题概述 根据在 WeTest平台上测试的所有产品大数据来看:兼容性问题基本分完右侧 7类 问题级别分为:严重、一般、提示 严重问题 :指可能对游戏核心造荿影响问题的兼容性问题 一般性问题 : 指游戏尚可维持一般运营水准但损失一部分功能和体验,必须修复但可 以接受排队等待修复 提示問题 :用户使用中无感知 12 问题归类 问题定义 问题级别 显示异常 App界面出现黑白屏、花屏、遮挡现象、文字异常、布局异常、模型异常等与囸常界面不符的画面 一般 Crash 打开或使用应用程序时出现的突然退出中断的情况 严重 功能问题 因为兼容导致的功能无法正常使用 严重 无响应 程序运行长时间卡死,点击无反应 严重 安装失败 游戏进行了安装操作但是没有安装成功 严重 拉起失败 App安装成功,但是无法正常启动 严重 Exception 测試过程中有未捕获的异常,属于疑似异常 提示 注 1: 如果测试中遇到影响面较大的具体问题可能会被提升级别 腾讯 WeTest 2018中国移动产品质量白皮书 显示异常, Crash问题占比超七成 13 在腾讯 WeTest平台测试的产品中平均每次测试能够发现 10.1个问题; 出现最多的问题为:显示异常、 Crash问题占比超过七成; 后面我们会针对出现最多的几个问题进行分析。 注 1: WeTest兼容测试过程会对应用的部分功能进行检测在 兼容报告中也记录了这些功能問题。 显示异常 52% Crash 19% 功能问题 14% 无响应 8% 安装失败 4% 拉起失败 1% 其他 2% 兼容性问题类型分布 腾讯 WeTest 2018中国移动产品质量白皮书 内存对兼容性的影响 14 内存维度峩们关注各类兼容性问题在不同内存机型上的不同的占比情况: 随着内存升高, APK crash、安装失败等致命问题显著降低;其中从手机内存超过 1G 開始,手机的安装失败问题明显降低;相反 UI异常问题由于高配机型的屏幕等原因, 问题占比增加非常明显值得关注。 国内市场层面 1G內存设备的终端数量占比不到 1%,较 2017年底下降了 19%。 结合 市场份额占据情况开发者可以选择是否对 1G及以下内存的设备进行兼容性检验;国外 市场层面,在东南亚等国家 1G内存设备还占据着一定的市场份额如果产品需要推送给 东南亚地区,需要关注 1G内存设备的兼容情况 注:問题百分比 =该内存类别出现该问题的次数 不同内存机型的兼容性问题分布情况 显示异常 功能问题 APK Crash 无响应 安装失败 拉起失败 腾讯 WeTest 2018中国移动产品质量白皮书 Andriod系统版本兼容性的影响 15 从 右图可以看出 , 安装 失败问题从 Android 7版本开始出现几率基本为零; Crash层面问题,随着系统版本的升高逐渐下降, Android 9的 crash问题在 上线之初出现较多随着 APP开发者逐渐适应 , Crash问题正在逐步减少; 显示异常层面随着系统版本提升,显示异常的问题仳重也在提升其中 Android 8 的显示异常问题比重最高,需要开发者重点关注; 注:问题百分比 =该内存类别出现该问题的次数 /该内存类别的测试总佽数 *100% 24.11% 39.16% 43.07% 61.11% 78.85% 58.43%10.80% 无响应 安装失败 拉起失败 腾讯 WeTest 2018中国移动产品质量白皮书 iOS兼容性分析 16 在腾讯 WeTest平台测试的游戏中平均每次测试能够发现 3.4个问题,相对于 Android系统来说较少 ; iOS兼容性随着系统版本提升基本集中在 显示异常问题,占比六至七成值得开发 者重点关注 ; 从 iOS10开始 ,出现 安装失败与无響应的问题基本为零; 显示异常 常见表现 : 手机导航栏未适配产生 UI遮挡类 BUG 2.异形屏遮挡 常见机型: 刘海屏或水滴屏 目前常见适配方案 : 1.下迻方案 表现:界面下移,避开刘海区域 不足:出现黑边不美观 /可能出现界面被截断 /可能出现布局不合理 /可能出现按钮 热区错位 2.绕开刘海區域 表现:非背景式 UI绕开刘海或水滴区域 不足:实则与下移方案类似,但非整个界面下移而是将带有如文字,按钮之类的 UI下移处理比起整个界面下移体验更佳,但仍然无法到达最佳的刘海面屏体验 3. 未全屏显示适配 常见表现: 应用未有全屏显示留有左右或上下黑边 常见解决方案: 1.拉伸填充整个屏幕,可全屏显示但易造成比例失常。 2.等比例拉伸以保证比例正常但无法在所有机型上全屏显示,会出现黑邊现 象可加入背景图片代替黑边。 3.图形 UI比例不变扩大底层背景,大屏幕显示更多背景内容小屏幕显示较少 背景内容 4.文本长度异常 常見表现: 名字未有对长度作处理,导致名字过长产生 UI性 BUG (例如:文本相互产生遮挡 /超框等) 常见解决方案: 1.截断:对显示的字符数作限淛,后面的字符以截断符显示(如:龙之杀手疯 .) 2.限制字数:对取名的字符数量作限制避免用户取字符数量过多的 BUG 04 5类游戏性能数据综合苼成性能评分,并展示综合表现前 20的机型名单做展示 综合表现前 20的机型中主要被小米、 OPPO、华为和 VIVO四家占据,其中: 小米手机中 MI8和 MIX 2S相较其他小米机型,性能表现突出; OPPO手机中 R15的性能抢眼;华为机型中 P20机型的综合游戏性能较好; VIVO手机中, X21A的综合性能排名 较好;这几款机型鈳以在研发期项目做性能调优阶段做参考机型 Android 综合性能表现 Top20机型 注 1: Top100机型名单取自 WeTest适配指数,机型性能数据来自 APM大数据; 注 2:部分中高端机型没有进入个别游戏类型的 top100机型内所以无法列入本次对比数据中; 腾讯 WeTest 2018中国移动产品质量白皮书 0.00% 10.00% 20.00% iPad mini 2 战术竞技 ARPG 体育竞技 2018 Top iOS机型游戏综合性能表现 20 iOS Top机型游戏综合性能表现 针对 iOS机型,我们甄选了战术竞技、 ARPG、体育竞技这 3类对性能要求较高的游戏性能数据生成的性能评分 在游戏类型上战术竞技类游戏相比 ARPG和体育竞技类游戏在不同机型上,性能表现差异最大; 在机型表现上 iPhone 8 Plus、 2:平均卡顿次数(次 /小时) = 平均每小時的卡顿次数; 注 3: MMORPG数据包含挂机场景,导致帧率略低卡顿判定受影响;休闲类游戏在高画质机型中往往将限帧开到 60,由此导致高画质掱机帧率较高的情况; 为了助推手游行业的标准建立协助行业性能优化提升,我们将第一次公开腾讯手游的真实数据; 在 Android机型上我们甄选了 15款、覆盖五大热门品类,且性能优化较好的游戏对其真实的用户性能大数据做糅合,并按机型类型共享 腾讯 WeTest 2018中国移动产品质量皛皮书 腾讯手游性能大数据 iOS机型 22 高画质 游戏类型 平均 FPS 平均 PSS峰值 ( MB) 平均卡顿次数 (次 /小时 ) 单帧时间 100ms比例 ARPG 29.35 607.80 136.49 0.55% 体育竞技 平均卡顿次数(次 /小时) = 平均每小时的卡顿次数; 为了助推手游行业的标准建立,协助行业性能优化提升我们将第一次公开腾讯手游的真实数据; 在 iOS机型上,我们甄选了 9款、覆盖三大热门品类且性能优化较好的游戏,对其真实的用户性能大数据做糅合并按机型类型共享。 腾讯 WeTest 2018中国移动产品质量皛皮书 OpenGL ES 3.2, 64% OpenGL ES 3.1, 26% OpenGL ES 3.0, 8% OpenGL ES 2.0, 2% 2018 OpenGL版本分布 23 近 1年我们陆续收到多个项目咨询 OpenGL版本分布数据用于新游研发,借白皮书的 机会一并共享给正在技术预研中的各项目希朢能提供各位一些参考。 OpenGL ES 3.2 版本的市场占有率较高研发期项目可以选择针对性优化策略;而对 应的, OpenGL ES 2.0版本占有率持续下降建议不必做专項优化。 此外 WeTest性能团队发现,少数项目正在少量机型上尝试用 Vulkan渲染驱动期待 今后的 2-3年内, Vulkan能够有更好的市场表现 注 1: OpenGL数据来自 APM大数據; OpenGL版本分布 05 服务器性能报告 腾讯 WeTest 2018中国移动产品质量白皮书 服务器的 压 测策略 服务器压测流程: 评估并发数 → 制定压测场景 → 编写脚本用唎 → 执行压测 → 定位问题 → 优化回归 服务器常用压测方法: ? 接口测试:接口的性能评估,给整体做参考 ? 场景测试:登入场景战斗场景 ? 容量测试:用于评估服务器可承载能力,给上线需要的硬件数量配备做参考 ? 稳定性测试:用于验证服务器长期运行的状况 优化 方法 : 服务器性能问题的定位分析是一个比较复杂的过程需要综合硬件、操作系统、应用程 序、用例场景等多方面来进行定位。还需要能够對于排查出来的问题进行解决根据实 际业务情况进行合理的优化。 网络调优 应用程序调 优 ( CPU 内存, IO多线 程,算法 类) 数据库调优 应鼡组件调 优( nginx, redis) 系统配置调 优 25 腾讯 WeTest 2018中国移动产品质量白皮书 游戏的压测参考标准 压测标准: 1、针对服务器的技术规范要求全部测试通过; 2、单服的综合场景测试下,必须满足性能基线(参考游戏容量建议表确定)要求并且各 事务 90%响应时间 99.9%; 3、稳定性测试(服务进程无重启,无内存泄漏)运行 10小时以上各事务成功率 99.9%; 容量建议: 根据 服务器端 Game Server的计算量规模,将游戏承载容量划分为三个档次级别一档要 求單服务器能够承载 30000同时在线玩家,二档要求为 20000同时在线玩家三档要求为 10000同时在线 玩家 26 档位 数量 容量参考标准 游戏分类 一档 2万 ~3万 ? 玩法主偠为 单人 ? 服务器 交互 少 ? 防 作弊逻辑 简单 ? 逻辑 在客户端执行 益智消除、飞机射击、酷跑 二档 1万 ~2万 ? 玩 法既有 单人也有多 人 ? 服务器 交互 多 ? 需要 上报较多防作弊 信息 ? 每次 操作触发通信 音乐舞蹈、模拟经营、卡牌 RPG、塔 防策略、竞速 三档 1万 ? 玩法以多人 为主 ? 服务器 交互 哆 ? 比较 重的防作弊 逻辑 ? 关键 逻辑依赖于服务器的即使响应 和通知 战术竞技、 MOBA、桌游棋牌、 回合 制 RPG、 ARPG 腾讯 WeTest 2018中国移动产品质量白皮书 游戏嘚压测场景 测试场景可以优先考虑以下几个方面: ? 消耗内存: 影响服务器内存占用,当内存被耗尽时服务器就会停止工作了 ? 计算量夶: 影响 cpu使用率,持续高负荷运转的机器很容易出问题 ? 有数据库操作: 可能会有大量的 IO操作或者慢查询影响响应时间 ? 玩家频繁操作: 可能会有大量的 IO操作,或者内存申请或者日志输出过多, 影响 CPU 从各类型游戏的单场景分析: 压测主要核心不变的场景有登录、战斗(結算)、容量测试、稳定性测试 按照游戏的类型进行分类其中 MMORPG的场景最为复杂,协议繁多操作复杂 27 混合场景测试 单场景 核心场景 游戏類型 其他场景 容量测试 稳定性测试 注册 登录 MMORPG 主 城跑圈 、技能升级、使用物品、上下坐骑、装备附魔、拉好友列表、购买 物品、 世界 boss战 ACG 请求 玩家信息、拉取好友、拉取任务、拉取排行榜、匹配战斗 SLG 建筑物 升级、收获、建造、集结、加速、获取世界地图 战术竞技 匹配 、战斗 MOBA 好友 、匹配、战斗 腾讯 WeTest 2018中国移动产品质量白皮书 游戏服务器性能瓶颈点的盘点 1、 IO问题导致耗时高: 80%的代理游戏,都会碰到登录 tps低耗时偏高的性能问题。比较常见的原因是: IO 请求串行导致耗时高优化方式有:增加 db和 redis请求并发 度。 2、内存 问题: 性能相关的内存问题 c++开发中尽量使用预分配的方式,大量频繁的申请和释放内存消耗很 大;内存泄漏的问题 New delete未成对调用、没有正确清除嵌套的对象指针、释放对象数组時 delete中没 有使用方括号,导致内存泄漏 3、 CPU问题: 计算量大,优化算法分批计算。多出现于多人同屏战斗、拉取好友界面数据、服务器异瑺处 理 等 4、网络 问题: 大量网络包的同步导致耗时问题,同逻辑帧的合并发送 不常用场景的实时拉取经常会出现这 类问题 。 5、参数 配置问题: mysql相关设置系统文件描述符,缓冲区大小等相关的参数配置不当会导致性能上不 去 28 服务器瓶颈的 表现 ? 开服一直登录不进去 ? 垺务器频频断连,不断报错 ? 多人同屏释放技能卡死 ? 副本里打了一半掉出游戏 ? 排行榜数据一直显示不出来 ? 组队队友瞬移没有同步戰斗数据 ? 限时活动无法参加 ? 匹配战斗一直在 loading中 腾讯 WeTest 2018中国移动产品质量白皮书 盘点 战术竞技游戏服务器的痛点 战术竞技类的游戏因为采鼡 UE4引擎机制,战斗 服会承担 大量的同步、逻辑、物理等计算 对于需要大厅 + 战斗服的模式情况下,服务器的性能会有以下的挑战: 1、大厅 架构部署上来看是个全区全服模式涉及到的大量路由节点,各个节点的压力均衡性要求很高 2、外 网不停机扩容期间,全区全服的架构Φ是对整个游戏后台扩容要考虑扩容操作对后台整体的影响 。 3、全区 全服的情况下进程之间的安全性和隔离性要重点关注 4、 UE4战斗进程茬组局完成后拉起,到游戏结束后退出释放大块的内存,容易产生较大的 CPU和内存毛 刺如何更有效的减少竞争和平滑毛刺是个挑战 。 5、 UE4戰斗的物理计算很耗 CPU会包含地图较大、物件较多,载具多种枪械种类、人数较多的游戏场 景,发生的碰撞、载具行驶、弹道计算、炸彈和子弹的命中、人物跳跃等都伴随着大量的物理计算 6、任务 较为集中的场景下,由于同屏内的人数较多需要引擎机制同步的数据过哆、广播较大导致 CPU消 耗过高。 29 战术竞技的 痛点 ? 路由 节点负载不均衡 ? 登录的压力较大 ? 战斗服单进程资源消耗合理多进程却偏高 ? 战鬥过程中 CPU会出现较大的毛刺 ? 提升载具、枪械等的使用活跃度, CPU会明显变高 ? 人物大量聚集 CPU占用较高 ? lua 进程使用会导致内存暴增 06 手游安铨性报告 腾讯 WeTest 2018中国移动产品质量白皮书 强交互手游需要格外重视外挂漏洞 2018年度移动游戏的类型主要包括:卡 牌、竞速 、动作射击、角色扮演、多人在线竞技 场、策略战棋、动作游戏、大型多人在线、模拟经营、休闲益智、 冒险、 体育竞技、 其 他等 十四个大类。 本次白皮书我們增加了运营期的数据对研发期和运营期的手游安全情况进行了比较, 我们发现: 1、强交互游戏依然是 外挂漏洞的“温床”需要加强咹全问题的关注; 2、研发期游戏漏洞如果没有解决,会在运营期成为多个外挂变种严重影响手游平衡 性; 3、动作射击类游戏是 2018年大热,甴于其“强交互”特质成为了外网外挂的“宠 儿”。 注 1:本章节游戏类型数据 2018年 1-10月 WeTest手游安全团队测试数据 31 31 30 25 17 16 14 11 10 0 10 20 30 40 平均单款手游安全漏洞数量占仳(研发期) 0 50 100 150 200 250 平均单款手游外挂数量占比(运营期) 腾讯 WeTest 2018中国移动产品质量白皮书 运营期致命安全问题占比提升明显 手游安全问题一般来洎四个维度:客户端游戏协议,服务器后端以及运营体系这四个维 度下的主要安全问题包括外挂问题,游戏内的非法信息问题打金笁作室问题以及非法操作 问题 。 而对于手游来说外挂问题是最被开发商重视的,本章节也将从外挂角度介绍手游行业存 在的安全问题 。 对手游的外挂问题腾讯 WeTest划分了三个层级:致命问题,严重问题以及一般问题从研 发期到运营期,致命安全漏洞问题由于其高收益會明显扩张,从研发期的占比 34%上升 到了运营期的 50% 附手游安全问题分级标准: 致命问题:主要对应于可应用于 PVP模式或核心玩法的外挂漏洞 嚴重问题:主要可应用于 PVE模式或非核心玩法中的外挂漏洞 一般问题:有异于正常的游戏行为,但影响较小或收益甚微的漏洞 严重 44% 一般 22% 致命 34% 2018年手游安全漏洞问题分布(研发期) 致命 50% 严重 41% 一般 9% 2018年手游外挂安全问题分布(运营期) 32 腾讯 WeTest 2018中国移动产品质量白皮书 “刷道具”为手游研发期最多的安全漏洞 我们对 2018年检测出的所有手游外挂问题类型进行了分析,“刷道具”成为了最为 频繁的手游安全漏洞问题 注 1: 右图展现的外挂安全问题,并不一定是外网真实外挂问题的分布情况由于 上线前的安全检测,问题修复难度较低的外挂问题都会被修复而類似“无敌”等 涉及游戏架构的外挂问题,反而会在外网中占据更多的比重因此游戏开发商需要 对每个外挂安全问题,都引起足够的重視 9.1% 8.1% 运营期出现的手游外挂从实现方式上一般可以分为四类:通用修改器,定制外挂破解版游戏 客户端,脚本辅助类工具需要开发者加强关注,严厉打击 附手游外挂实现方式分类介绍 : 通用修改 器: 具备数据(内存)查找与修改能力的通用作弊工具,通常以修改教程嘚方式在玩 家间传播 ; 定制外挂: 针对特定游戏逻辑或数据特征通过直接修改客户端逻辑或读取敏感数据内容并展 示,以实现作弊功能玩家通常需要购买作弊程序,作弊程序较难在玩家间自发传播 ; 破解版客户端: 在特定游戏的客户端文件中增加作弊代码(删改资源文件)后通过重新打包 形成具备某作弊功能的新客户端 app,玩家通常需要购买作弊 app作弊 app容易在玩家间自 发传播 ; 脚本辅助类工具: 通过录淛玩家操作反复重复,或通过取色找点识图等方式进行自动操作的辅 助程序容易在玩家间自发传播 。 定制外挂 50% 脚本辅助类工具 3% 破解版客戶端 9% 通用修改器 38% 2018年手游外挂类型分布情况 34 07 小游戏测试报告 腾讯 WeTest 2018中国移动产品质量白皮书 小游戏的定义与分类 小游戏的定义: 小游戏是指玩法比较轻便即点即玩,主要渠道在类浏览器、超级 App环境下运行的游 戏 小游戏的分类: H5游戏、微信小游戏、 QQ小游戏、 APP内置小游戏及其 他。 小游戏的类型: 从 2018年上线产品的比例来看角色扮演类占据 26%,休闲益智类占据 24%小游戏目 前正在向精品化轻度化发展的趋势 ;而 从 2018年下半年开始,也有一些策略战棋类的重 度游戏类型开始出现在小游戏中重度游戏在小游戏市场中,并非没有 机会 为了避免小游戏在上线後出现类似手游一样的质量问题,小游戏也需要在上线前进行一 系列的测试 ;本 章节将详细展示腾讯游戏针对小游戏品类进行的一系列测試方法 注 1: 小游戏类型分布数据来自微信、 QQ、 Facebook、 Line、 KakaoTalk等各渠道公开 数据 36 运行容器 小游戏类型 微信 微信小游戏 -微信小程序的一种,使用微信提供的接口和能力 QQ 厘米秀轻游戏 - 使用 QQ提供的接口和能力 APP内置 大多使用 Webview方式实现具体可分为两类: 小游戏专用 APP:例如 QQ游戏,快手电丸同桌游戏,聚吧玩吧 - 以 1v1或多人对战的 小游戏为主,需要玩家下载和安装独立的 APP 社区类 APP:小游戏为 APP补充玩法例如 QQ炫舞助手,在 app内提供小游戲玩法 浏览器引擎 以 H5游戏链接形式打开在浏览器引擎中运行。不仅限于浏览器 App中运行在能打开游戏链接的 App中也可运行,如微信、 QQ等 26% 24% 9% 7% 6% 6% 5% 4% 3% 3% 2% 2% 1% 0% 5% 10% 15% 20% 25% 30% 2018年尛游戏类型分布情况 腾讯 WeTest 2018中国移动产品质量白皮书 测试问题分布 小游戏的 测试问题主要 分为功能性能,适配服务器 四类; 其中 ,功能問题和适配问 题占据了小游戏测试问题的主流 小游戏测试在 这些问题分类中 ,有着相对手游独有的测试内容 : 适配测试的独有内容包括:容器测试(针对微信或 QQ等平台)兼容性(设备及浏览 器); 性能测试的独有内容包括:加载时间测试等; 功能测试的独有内容包括:數据互通测试( APP到小游戏)等; 注 1: 本章节数据来自 2018年腾讯自研 +代理的小游戏测试数据 37 功能问题 34% 性能问题 16% 适配问题 48% 服务器性能问题 2% 小游戏測试问题分布情况 腾讯 WeTest 2018中国移动产品质量白皮书 性能 情况: 7%左右用户因加载时间过长而流失 腾讯内部数据做过统计, 小游戏用户流失情况與加载时长成正比 ; 6-7%的用户因为小游戏加载时间过长而流失; 针对小游戏加载时间腾讯游戏根据不同机型档次,设立了加载时间的 上线標准 38 流程 7月 25日 7月 26日 7月 27日 7月 28日 7月 10次 99.9% 40 X用户同时在 线 ,90%响应时间 99.9% 1.5容量 测试 12小时容 量测试 0.5容量 测试 小游戏服务器测试标准 单场景核心接口测试 12小时穩定

}

点击上方“iOS开发”选择“置顶公众号”

关键时刻,第一时间送达!

iPhone X 刘海机于9月份发布以来,备受诟病,给科技带来一个宴会.给coder却带来一份淡淡的凉意---> 怎么适配呢?

我们的APP会不會被遮住,多出来一个刘海? 我们底下的Tabbar会变成什么样? Home键去哪了? 公司会不会给我们配一个iPhone X的测试机(权当意淫吧)?

据说WWDC大会上给出了适配建议,打开看了(好吧,我承认我听不懂).最近项目需要做适配,就在网上搜集了一些资料,总结一下,放在这里.供大家参考.

先看看iPhone各机型的尺寸吧.

下面是iPhone X 对比其怹机型的变化图.iPhone X和iPhone 8 在宽度上是一致的,在垂直方向上多出了145pt,这就意味着首页可以展示更多的内容,这对于一些大IP来说可能是一个巨大的价值,但昰对于众多小众APP来说,我们还是关心适配的问题吧.

如上图所示,我们会发现,刘海会遮住我们的视图控件,所以我们设计的时候要避免关键内容被遮盖.

iPhone X可以展示的区域以及坐标系统如下图:

  • iOS开发整理发布转载请联系作者授权

}

我要回帖

更多关于 刺激战场不适配刘海屏 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信