上QQ阅读APP看书,第一时间看更新
1.2 不要相信任何人
表面上看,这是有点怀疑一切的态度。事实上,在项目里引入测试,就意味着有些东西是不能相信的(详细内容见第3章)。游戏项目中测试工程师的存在就是信任问题的结果,例如:
● 发行商不相信游戏会按时发布并具有所承诺的功能,所以他们会根据演示和开发进度来支付报酬,并将其写入合同;
● 媒体和公众不相信游戏会如你许诺的那样好、有趣和令人兴奋,所以他们要求查看屏幕截图和观看试玩演示视频,然后在网上写评论,讨论你的作品;
● 项目经理不相信游戏代码没有缺陷,所以会安排测试,给测试提供资金,并雇用测试人员,包括来自第三方质量保证机构或者团队内部测试部门的测试工程师;
● 发行商不相信开发公司的测试工程师能发现所有缺陷,所以他们可能会雇用自己的测试工程师或者发布一个测试版本供公众试玩并报告他们发现的缺陷。
不要把这当作个人问题,这关系到商业、技术和竞争。投资者投了一大笔钱,势必不想在项目上血本无归。当开发工作开始时,所需的开发技术甚至可能还没有出来,这就给你的团队一个开发史无前例的游戏的机会。通过测试找到游戏缺陷,树立游戏能正常工作的信心。如果发布了有问题的游戏,玩家会抱怨甚至发怒,这会让所有人看到。不要让这种情况在你身上发生。