游戏观察 游戏产业媒体
手机端下载
当前位置:游戏观察 > 新闻 > 研发资讯 > 正文

有效的QA策略能减少手机游戏开发成本

2016-05-11 11:27 来源:游戏邦

  2015年,竞争激烈的手机游戏市场已经创造了250亿美元的收益。这一市场已经趋于饱和,游戏开发者不得不承担起与无数开发者相竞争的风险,同时他们还将面对着越来越高的开发成本。而应对手机游戏开发成本的一种方法便是创建质量保证(QA)策略。真正有效的策略能够帮助你最小化资源投入并减少整体的产品开发循环。

  每个手机游戏开发者至少需要分享一个自己项目的主要成功元素:包括可能性最大的细分市场,或者保证你的游戏与市场上最受欢迎的设备具有兼容性。而创建一份合理的QA策略便是这一目标的组成部分。

  尽管苹果的市场份额不如Android,但是在帮助你创建策略方面苹果的确是一个非常优秀的操作系统。为什么这么说呢?如果从QA角度来看一切便会一目了然了。到目前为止苹果总共拥有13个版本的iPhone,6台iPod,6台iPad,4台iPadMini以及iPadPro。即苹果总共拥有 31台设备。一直以来在软件更新方面苹果都具有很强大的说服力。从很大程度上来看,大多数iOS用户使用的都是最新的OS版本,而这对于iOS应用开发者来说无疑是个好消息。

  与Android设备的数量相比的话,苹果的31台设备真的是小巫见大巫。Android设备拥有许多制造商,并且都带有各种不同的版本。就像三星单在美国市场便发布了10个型号的Galaxy。像摩托罗拉,LG,Nexus,HTC,ASUS和索尼等设备都拥有许多生产线。市场上的大量设备与不同操作系统都表明Android平台上的测试会非常复杂,并且这也将创造巨大的资源负担。所以Android开发者必须创建一个有效的硬件策略。

  今天手机游戏开发者所面对的挑战与PC开发者在过去几十年里所面临的挑战一样,即如何基于各种显卡,声卡,CPU,RAM和操作系统去测试软件。不过因为制造商标准化了创造过程,所以手机设备的处理过程会轻松些。CPU和GPU是名为系统芯片(SoC)的配套包装的一部分。如果一台设备打着拥有 Snapdragon801SoC的广告,我们便清楚它的CPU是Krait400而GPU是Adreno330。

  一份有效的QA策略必须考虑到所有相关手机设备的信息。即QA测试数据库中必须包含设备的制造商,型号,操作系统,内核,芯片,CPU,处理器速度,核心,GPU,分辨率和内存等等。每一台新设备的发布都能够与相似的设备进行比较。例如LGNexus5X便使用了 Snapdragon808SoC。这与LGG4的SoC一样。如果预算和时间不够的话,即对于手机游戏来说,在这些设备中的一台进行测试便意味着结果也适用于其它设备。

  任何软件开发者都认为,硬件问题是最棘手的。当一款游戏进入QA阶段时,开发者的第一个任务便是尽快将其安装在各种设备上。这能够保证在投入更多钱和时间进行功能测试前游戏便已经出现在硬件上了。因为设备数量过多,在每台Android设备上安装软件是不可能的事。而为了获得更广的覆盖面,开发者可以基于SoC的规格范围去选择测试设备,这也能够有效避免重叠。如果开发者能够在最初选择的设备中发现问题,那么他们便能面向更多与之相似的设备。这能够有效地节省大量时间,帮助开发者准确瞄准目标发行对象,这也是推动他们在AppStore和GooglePlay上获得成功的关键。

  举个例子来说吧,最近关于游戏的硬件设备测试发现,某款应用不能发行于三星GalaxyTab310.1上。进一步的调查显示,该应用不能发行于任何运行IntelAtomSoC的设备上。这一测试在测试的第一天便马上明确了有关多款硬件的问题,从而帮助开发者节省下大量需要用于修复漏洞的时间。这也是优秀的手机QA策略的优点:让开发者能够将资源专注于最有帮助的内容上,即创造真正优秀的内容。

  创建一个精心设计的QA策略是手机游戏开发者缓解资源压力和风险的最佳方法。它也将影响着高度竞争的手机游戏市场中的成与败。

  作者:Jeremy S. Bames

本网站所收集的资料来源于互联网公开信息或网友自助投稿,转载的目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。如果您发现网站上有侵犯您知识产权的资料,请与我们取得联系,本站会在3个工作日内删除。

游戏观察

聚焦极有价值的游戏产业资讯。打造有影响力的游戏产业媒体。

赋能游戏跨端开发,Unity于2021 ChinaJoy推出跨端移植服务