其中兼容性问题数据参考依据腾讯wetest《2018中国移动游戏质量白皮书》报告。 报告下载传送门: https://wetest.qq.com/whitepaper/2018?from=default_topbanner_whitepaper2018
今天就说一说游戏兼容性测试,以手机unity游戏为案例进行讲解。 主要从以下 几个维度: 1.手机机型兼容性(操作系统、内存、CPU) 2.手机UI显示兼容性(标准屏、全面屏、异形屏) 3.模拟器的兼容性(主流的安卓模拟器)
屏幕显示兼容性
屏幕显示的兼容主要体现在游戏UI在手机各种分辨率下面的适配情况。 以下分类,都需要各挑一台机型进行测试,确定每个UI界面对以下的分辨率都进行了兼容。 举例: 我们至少需要有3台手机+1台平板进行UI适配的测试。 1台标准屏的,1台全面屏的,1台异性屏的 , 1台平板 主要需要测试在全面屏和异形屏下的UI适配。 特别是异形屏下的各种长宽比例 。 Android安卓机UI适配 分类 长宽比 分辨率 代表/现有机型 备注 标准屏 16:10 960*540 oppo a33 依据长宽比划分等价类 16:9 1280*720 魅蓝5 1920*1080 华为mate8 2560*1440 华为P10plus 全面屏 18:9 2160*1080 小米 mixi2 Oppo x20A 依据长宽比划分等价类 18:x 2960*1440 三星 GALAXY S8 2248*1080 小米8 2160*1080 OPPO R11s 异性屏 19:9 2280*1080 一加6 刘海屏 19:x 2340*1080 Oppo a7x/R17 水滴屏 2244*1080 华为P20 刘海屏 平板 1920*1200 华为M5 2048*1536 小米 pad3 4K:3840*2160 索尼Xperia XZ Premium ios苹果机UI适配 分类 长宽比 分辨率 代表/现有机型 备注 标准屏 1136*640 iPhone 5s 1334*750 iPhone 7/8 1920*1080 iPhone 7/8 Plus 全面屏异形屏 2436*1125 iPhone X 重点测试 1792*828 iphone XR 重点测试 2688*1242 iphone XS Max 平板 2732*2048 平板iPad Pro12.9 2224*1668 平板iPad Pro10.5 2048*1536 平板ipad mini2 总结 : 技术在处理手机适配时,主要是依据标准屏、全面屏、异性屏、平板的长宽比进行处理 。 其中异性屏需要特殊处理 :