08游戏年会专题论坛之一:民族游戏原创论坛

来源:官方 01-15-2010

   主持人:谢谢,接下来九城的副总裁何旭东先生,大家知道九城代理的是《魔兽世界》这个游戏,你能介绍一下这个游戏状况,以及如何看待我们民族原创游戏的发展?

  何旭东:其实九城是做游戏开发方面,在这之前投入了很大,现在我们这个团队已经有200多人做开发,今天在这里,和大家做一个交流,当然这里面我还没有太多成功的经验,更多的是把我们一些经验和教训得到的一些积累,能够分享一下。

  我想着重强调的就是测试方面的一个概念。从大家的一个理解来看,测试更多的是理解成,开发基本完成以后,进入到公测、内测也好,更多的是一种玩家体验式的测试,在开发过程当中,研究人员对开发成果的一种评测,我把它归纳为评测式的一种测试。

  网络游戏本质上还是一个软件工程的开发,软件公法开发的角度来说,在软件工程当中,通常意义上提到的测试,实际上就是开发过程当中的测试,这个测试应该是从策划案开始的时刻,就应该有这个测试的介入,我们每一个项目会把测试放在非常重要的程度,这是什么概念?我们把它理解成不管是人员的能力还是规模,都等同于程序开发的概念,我们的要求非常高。

  在这样的要求支持下,我们可以解决一些在行业过程当中所经常遇到的一些问题,因为我想有一些问题,大家会发现一个开发项目在开发过程当中,比如说策划提出了一个版本的开发的意见或者是规划,大家进行开发,几个星期之后说策划完了,拿给策划以后,大家一看,和想象当中的规划或者是希望达到的策划的预想有很大的差别,所以程序做完了工程性的开发,和策划想给客户的怎样的体验是不同的,如何规避这样的后期发现的差异性?我想测试起到了非常重要的阶段。

  到目前的阶段,一个策划案的完成,必须要有测试团队把策划案分解成一个几十个策划用意,这样就涵盖了策划案,从用户体验,到技术角度不同的测试的规范性的角度来进行的说明,这样的测试用意要得到策划和开发团队的认同,才成为策划案的一个成功的投入到开发过程当中。

  一旦程序团队说开发完了,其实我知道我会面临测试用意对我进行测试,而且每一个测试需要达到的标准和一个要求是什么,这样的一个阶段性的过程,能够很好的规避掉测试的程序,大家用不同的语言讲话的这样的问题。

  策划有策划的语言,程序有程序的语言,大家可以通过测试共同的语言,可以解决掉很多理解上的差异,我觉得这样的好处,当一个策划案有更详细的测试用意被描述出来之后,程序对开发出来的工作量还有一个更精准的东西。比如说有一个策划用意可以变成150个测试用意以后,会发现这样的一个开发过程需要2-3个月的开发过程,在这种情况下,策划人员就值得和程序人员一起沟通,什么功能被简化、保留,满足预期的一个月或者是多长时间的开发周期。

  在这个过程当中,我们有很多的一些开发小组进行过一些沟通,但是我觉得大家对于测试的理解或者是对于测试的重视程度上,是有比较多的团队,我们看到并不是特别的重视。在这里我们不是说是一个借鉴或者完全是用做参考的数据,我们所了解的微软在开发的windows的过程当中,开发的代码量是5000万行,但是测试的时候是150万行,大概是这么一个数量集,我觉得这是做一个参考,不能说我们的开发的团队的一些程序水平更高,但是我觉得就是可以通过这样的一个比较更细化的测试用意的程度,给测试带来带来一个流程,这可以规避很多开发所带来的一些后期造成的一些风险,也能够很好的管理好一个开发团队。

  就是说任何一件事情,当只有两方参与的时候,谁是谁非是很难说清楚的,测试就是很沟通的一个很好的方式。