zoukankan      html  css  js  c++  java
  • 游戏开发的人员结构(1)

    游戏团队成员包括程序、策划、美术、测试、运营。制作维护游戏是一个相当庞大的工程(下图以示)。

    针对每个职位的简要说明如下:

        l  制作人:制作团队的中心人物,一切决策的最终决定者,把握着制作方向、团队士气和产品品质。

        l  项目经理:作为制作人的搭档,经常由制作人兼任。负责项目的进度与工程管理,版本控制,人事与工作安排。

        l  程序总监:程序部门的主管,制定游戏程序构架,接受分派程序需求,安排、协调、监督程序员的工作,常由服务器或客户端主程序兼任。

        l  客户端主程序:客户端程序负责人,其职能类似程序总监,管辖范围限于客户端。另外还会负责合并客户端程序并发布版本。

        l  客户端逻辑程序:负责客户端功能需求的程序制作,常与另一个服务器程序或其他程序配合制作一个游戏系统。

        l  客户端UI程序:专门负责客户端的界面布局,界面功能,人机交互,常由某个客户端逻辑程序兼任,或者分系统由各个系统的客户端逻辑程序共同兼任。

        l  服务器主程序:服务器程序负责人,其职能类似程序总监,管辖范围限于服务器。另外还会负责合并服务器程序并发布版本。

        l  服务器逻辑程序:负责服务器功能需求的程序制作,常与另一个客户端程序或其他程序配合制作一个游戏系统。

        l  服务器数据库程序:建立维护游戏服务器数据库,提供各种数据库支持。

        l  编辑器程序:数据处理与编辑功能的制作者。他提供的内部工具可帮助策划美术生成游戏数据。

        l  GM工具程序:负责正在运行的服务器进行管理维护时所需的GM工具的制作,例如开关服务器,封号,查找玩家数据等。

        l  策划总监/主策划:负责游戏的总体设计与规划,策划部门的工作安排与监督。

        l  文案策划:游戏故事撰写,游戏场景与角色的背景设定,提出美术需求。常由任务/活动编辑策划兼任。

        l  关卡设计策划:负责游戏场景数据制作,关卡玩法(副本、战场、镜头动画)设计与制作。

        l  任务/活动编辑策划:设计游戏任务与活动玩法。常与其他策划配合设计出复合型的玩法。

        l  地图编辑策划:根据地图关卡设计,使用编辑器制作地图数据。常由关卡设计策划兼任。

        l  数据编辑策划:根据其他策划的设计与数据需求制作游戏实际数据。常由各系统与任务/活动策划兼任。

        l  音乐音效策划:根据场景、角色和技能等设定,配合提出音乐与音效需求。

        l  UI/特效策划:专门负责设计用户界面、人机交互操作与特效表现的策划。

        l  系统设计策划:负责游戏各项系统的设计,并提出程序功能、数据、美术等需求。

        l  脚本策划:常由系统设计策划兼任,负责编写脚本实现游戏中的一部分逻辑功能。

        l  战斗系统及数值策划:负责战斗系统(职业属性、技能、战斗规则等)设计,其密切相关的其他系统如,装备、宠物、符文等系统也常由数值策划兼任。同时数值策划会辅助其他策划完成其工作内容中的数值设计。

        l  经验经济系统策划:负责游戏经济系统设计与经验升级的规划,调整各系统中涉及经济经验的数值。

        l  美术总监:负责游戏的美术风格制定,美术部门的工作安排与监督。

        l  原画2D场景:负责2D场景、道具的美术设计与美术资源制作。

        l  原画2D角色:负责2D角色的美术设计与美术资源制作。

        l  UI/图标美术:负责游戏交互界面、各类图标的美术设计与资源制作。

        l  3D场景:负责3D场景、道具的美术设计与资源制作。一般3D美术也可分为建模、贴图与动作。

        l  3D角色:负责3D角色的美术设计与资源制作。

        l  3D动作:负责3D角色的动作动画设计与制作。

        l  特效美术:游戏中各种特效的美术设计与制作。

        l  音乐制作人:负责游戏背景音乐制作。

        l  音效师:负责游戏中各种音效的制作。

        l  主测试:负责游戏测试方案制定,测试部门的工作安排与监督。有些地方的主测试同时是版本发布人。

        l  验证性测试:对于新版本各项内容的验证的测试,并回馈体验性建议。

        l  破坏性测试:检查游戏健壮性的测试。一般在游戏开发后期才会介入。

        l  测试工具程序:提供测试工具的程序。很多测试无法通过手工完成,必须借助特殊的程序工具。

        l  产品经理:运营团队的主管,产品运营方面的最终决策者。决定产品包装推广方向与维护方案。

        l  服务器构架师:构架游戏服务器,维护服务器硬件与版本安装。

        l  服务器维护人员(GM):游戏管理员,负责管理游戏中玩家的行为与反馈信息。

        l  网站程序:游戏官网的制作程序。

        l  网站设计:游戏官网的设计师。

        l  论坛管理:游戏官方论坛的管理员,管理论坛各项事务,并收集反馈信息。

        l  客服主管:客服部门主管,管理客服的工作与人事。

        l  客服专员:电话或网络客服人员,直接与玩家沟通,配合服务器维护人员现场解决玩家问题。

        l  市场主管:负责市场部门的工作与人事安排。制定市场推广的方案。

        l  市场活动专员:起草执行市场活动,通过活动达到推广或促销的市场目标。

        l  广告专员:负责制作与发布游戏广告。

        l  市场调查专员:制定市场调查方案,执行并统计数据,反馈市场真实情况。

        l  地推:进入网吧,进驻城市,进行地方性游戏推广的市场宣传员。

  • 相关阅读:
    Daily Scrum 10.29
    Daily Scrum 10.28
    git第一次commit代码阅读
    软工课程项目-数据库管理
    [Go]字典(map)的操作和约束
    [Go]链表的相关知识
    Kubernetes网络设计原则
    [Go]程序实体
    [Kubernetes]集群配置免密登录Permission denied (publickey,password) 解决办法
    [Go]GOPATH相关知识点
  • 原文地址:https://www.cnblogs.com/damowang/p/5354999.html
Copyright © 2011-2022 走看看