和大师面对面(33):游戏开发中团队合作的看法和经验

软件世界

  想了解大师的心得吗?想过亲耳聆听大师开发的艰辛吗?和大师面对面就给大家一个这样的机会。

  姚壮宪:中文经典RPG游戏《仙剑奇侠传》制作人,现任台湾大宇公司大陆分公司软星科技的总经理。

  15年前的PC Game还是很单纯的东西。那时,一个人花几个月就可以开发出一套游戏,就有点像现在的手机游戏。然而时至今日,一套像样的PC Game的开发经费动辄数百万元到数千万元,相关的研发人员从十余人到百余人, 整个运作的过程完完全全已经是“项目”和“团队”的运作。而游戏开发项目又有别于其他一般的应用软件开发项目。在游戏开发中除了技术方面的工作,还有相当多创意设计的成分,在大部分成功的游戏中制胜的因素甚至是后者主导前者。但创意本身是抽象的,也因此使得游戏开发过程充满了不可预知的风险。

  早年游戏开发成功主要靠一些技术天才,如今游戏开发成功更重要的因素是靠项目管理和团队合作。

  首先简单说说项目管理吧。这部分比较单纯,跟一般的应用软件开发的项目管理大同小异。主要是要能把一个游戏开发工作事先分成有条理的、可量化的文件,每一个阶段按表工作,按表验收。最后按实际成果检讨并调整,直到游戏完成。不单企划如此,美术和程序方面的工作同样需要如此。

  再来说说团队合作。业界对游戏开发团队习惯称呼为开发小组(即使规模到数十人或更多),IT业皆知研发团队最难管理,游戏研发团队更是难以管理。因为有形的制度容易建,满足研发人员的“心”却不容易。来做游戏的人,多半对游戏有喜好,而每个人喜好程度和方向又有所不同。所谓众口难调,在还没搞清楚所做的游戏是否满足市场中多数人的口味之前,产品能先符合开发小组内多数人的口味都很难办到。许多游戏开发中途失败往往就是内部意见纷乱导致。因此搞游戏开发, 团队中凝聚共识是第一要务。

  有了共识之后就是对执行力的认识,开发执行过程中成功的关键在于“坚持初衷”和“同舟共济”。团队不能坚持初衷,做了一半看到别的新游戏好又改变自己方向,迷失了最初的创意初衷,也是常见的失败原因。同舟共济的感觉也可以说是雁行理论的体现,团队中多数人都在努力,会产生士气叠加的效果,让大家觉得是为了共同的目标在齐心努力。这种感觉在团队合作中是很重要的, 尤其在游戏开发进行到中后期时,一定要形成这种感觉和氛围,否则团队合作无从谈起,游戏的开发也一定会出问题。