游戏开发与制作小记(5章)
第五章 游戏开发团队的组成
设计部分
首席设计师
一个负责寻找游戏创意的游戏创意人或是一个经理负责人,多个创意人共同协作寻找创意。通常都是出版商或有成功经验的游戏公司的总经理安排开发前的相关事宜,如果游戏开发商认可可以开始开发了,那么就委派一个首席设计师。
首席设计师的工作是协调设计人员,制作游戏设计规格说明书。首席设计师不负责设计整个游戏,而是负责确定游戏应该是什么样子的应该包括什么,不包括什么。(个人认为类似需求分析说明)有时也做一些别的设计师做不了的事情。
游戏机制设计师
游戏机制设计师是一些有一些游戏编码经验的人,游戏设计师在首席设计师的指导下,从编程人员那里了解游戏内容实现的可行性,并且从关卡或任务设计师处了解需求。以EXCEL形式记录内容,了解整个游戏机制。
关卡或任务设计师
关卡任务设计师有时是程序员,有时是艺术创意人员用代码,绘图,文字表现方式,说明关卡内容,触发条件,一些细节内容。
故事或对话的作者
编写一个或改编一个小故事,小说(即剧本),游戏情节要与首席设计师花很多时间沟通,了解哪里加剧情。花一些时间与关卡任务设计师沟通理解在描述语言中,关卡设计工具中那些可以实现,那些不可以
编码部分
首席程序员和技术指导
首席程序员是团队中经验最丰富的程序员,完成游戏程序最难的部分,检查程序员的工作,并直接向项目经理报告。技术指导代码量较少,可以在一定程度上对程序员和代码的完成情况进行管理。有时候首席程序员和技术指导是分开的,首席程序员攻克难代码,技术指导或首席程序员助理进行管理工作。技术指导或首席程序员助理应该前瞻性的查看项目进度,确定程序员所管部分的依赖关系,合理利用时间。
游戏结构程序员
游戏结构程序员通常是中层程序员,与设计师讨论设计的武器,药剂等内容,将游戏内容变为可运行的代码。模拟物理的游戏世界。
3D图像程序员
必须具有相当的数学水平
人工智能程序员
人工智能程序员可能还具有一定的编写脚本语言的能力。和使用一些设计师工具的能力。
用户界面程序员
通过用户控制器,游戏面板,HUD元素以及外部菜单和指示菜单等开发软件。用户界面程序员必须十分熟悉用户界面库,而且经常可以扩展用户界面库的一些功能。经常由一些有相关经验的人担当。
音响效果程序员
编写3D音响效果。
工具程序员
在编程资源中约有一半的资源用于开发工具的开发,因为开发工具可以大大提高设计人员和艺术设计人员的时间。公司会建立一个开发工具开发部门慢慢积累自己的开发工具集。
任务关卡编辑器程序员
有时编辑器通用性很强或要求很高时,会建立任务关卡编辑器开发组。
网络,服务器或客户端程序员
网络程序员写一些底层或应用层的代码,使得少数玩家通过调制解调器,局域网或Internet与其他玩家共同玩一个游戏。点对点结构师所有玩家在不同机器上的游戏尽量保持一致,C/S模式将游戏数据发送到服务器处理,客户端仅有显示功能。
艺术部分
艺术指导
艺术设计团队的经理,提早确定项目内部的依赖关系,保证艺术设计人员可以准时地为项目开发人员完成艺术作品,使得项目中每一幅作品风格一致。由经验丰富的,有人及协调能力的,得到团队尊敬的艺术设计师负责。
概念设计师
概念设计师将所有的创意化为可见的内容,并绘制为黑白草图,彩色草图交由上层管理者(艺术指导,出版商,团队的所有人)审核一遍。同意之后进行3D设计,设计后再进行审核。
2D艺术设计师或界面设计师
2D艺术设计师或界面设计师是专业的草图和绘画专家,设计和绘制背景图片,人物肖像或者设计房间,必须具有很高的艺术审美水准。强烈建议不要将这一部分外包。
3D建模师
进行3D建模艺术设计。
人物塑造师
专门进行3D人物塑造艺术设计。
纹理设计师
专门处理3D模型纹理。
动作设计/工作室
设定人物,动物,怪物动作,以及各种场景的动作。
动画剪辑设计师
对游戏内部的一些动画电影进行剪辑。
音频部分
画外音
对人物,旁白的一些配音。
音响效果
各种音响效果,有时候会采用Foley的方法,将物体发出的各种声音录制成音响效果。
音乐
游戏音乐极其重要的一环。创造感人的高质量的音乐。
管理部分
生产线制作人
完成数不清的一个一个小任务。订饭,打印文档,协调出版商见面时间,保证项目开发顺畅的进行。
制作联系人(助理生产商,项目计划人)
只有较大的项目终会有一个制作联系人,在负责多个项目的大公司中一定要有一个制作联系人。出版商设置一个执行经理负责一系列的游戏项目,以及一个制作联系人进行每个游戏项目的日常管理。制作人经常负责更新项目的进度或报告项目的跟踪情况,负责团队成员的协调和交流,对游戏开发提出一些建议和意见。
开发商执行经理
负责进行项目开发计划和执行,以保证项目能够盈利。开发商执行经理通常是游戏项目的出版方执行开发商以及游戏的负责人,其工作是对开发商进行评审并确定游戏产品开发是否可行。如果开发商认为可行,它将促使开发商与开发团队就一些重要事宜进行谈判。如果项目通过评审,他将通过制作联系人的报告监督项目完成情况。开发商执行经理通常负责游戏许可证的签发以及与外部供应厂商的交涉的相关事宜。一些公司将其职责划分的更加细致,分为一个负责商业运作,一个负责游戏项目管理。
制作人
当游戏卡多发达到一定规模时,可分为两个或多个开发小组,制作人是一个大的游戏开发结构中的管理项 目管理项目卡发的人。使开发机构负责人和开发商经理注意力放在战略位置上。
质量保证部分
质量保证经理
通常是一个出色的测试者,有良好的交流,沟通能力、其协调项目改进过程中的重构或迭代。负责矫正团队成员的报告的缺陷,去掉重复内容。质量保证经理应对游戏内容十分了解,能够提出建议,推动改进。
多玩家群体,新群体,主群体,兼容群体,本地群体
(略)
测试保证部分
Beta测试者
通常是狂热的游戏迷,他们经常登陆你的网站,关注你的游戏,了解Beta测试的事情,与他们进行交流,不要让他们进行Beta测试后却不采纳他们的意见,他们是开发团队的一部分。
Beta测试过程管理者
为了便于与Beta测试者交流,需要生产线制作人或制作联系人担当Beta测试管理者,记录测试者提出的游戏缺陷和他们对游戏功能,性能的期望。