项目管理可以理解为为了达到一个特定的目标,所实施的一系列对项目过程要素的管理,内容包括人员,资源,关系和技术等。项目管理的三个核心要素是:成本,时间,质量。通过平衡协调各方面的资源最终完成既定目标。
游戏行业中,如果游戏能够最终取得成功,完整的历程一般包括以下几个阶段:
1, 项目需求提出阶段。主策划/制作人根据自己的市场分析或者老板、投资人或渠道代理等权势要求,提出一个游戏项目总体方案。包括市场行情,竞品分析,游戏的核心玩法,美术风格,2D/3D,游戏类型,特色系统玩法,资源需求,人员需求,项目预算等等内容。方案目的是要打动上位者,获得各方资源支持,让项目能够成功立项。
,2, 项目启动阶段。立项成功后,根据项目类型和要求组建核心开发团队,包括前后端主程,主美等(更多情况是,在第一阶段项目需求提出时,制作人就已经召集好了核心开发团队)。制作人规划好版本开发计划,特别是核心玩法demo计划,并同时开始召集更多的普通研发人员。
3,demo制作阶段。虽然立项成功,获得了一定资源,但是如果真正想得到资源的全力支持,游戏行业的规则是拿出一个令人满意的核心玩法demo。这个demo不需要纷繁复杂的各种系统功能,只需要完成游戏的核心玩法,通过该核心玩法向老板们展示游戏的价值和特色,从而得到真正的立项和完整的资源支持。
4, 游戏基本框架搭建阶段。前后端程序根据需求搭建可以承载目标游戏的基础程序框架;策划继续完善和细化方案;美术和程序确定好资源制作规范,经过demo阶段的磨合,各部门已经可以可行的开发流程。(很多时候这个阶段会弱化,因为核心团队可能之前就配合过,相互了解;而且跟多情况,前后端程序并不会重头开发,会基于之前的游戏项目删繁就简)。
5, 铺量开发阶段。系统功能策划案已经完善,和美术也沟通顺畅,程序基本架构已经完成,剩下的就是各路开发人员分工协作大量的开发各种系统功能,包括但不限于账号,聊天,好友,工会,组队,任务,副本,竞技场,排行榜等等系统。
6,完成第一个可测试的alpha版本。这是一个纯粹对内的版本,能够跑通策划设定的基本游戏流程,各个核心游戏功能都已经具备,只是量还不够。比如,任务只有10个,副本只有3个等等。为了细化迭代周期,可能alpha版本还会有好几次迭代,不断收集内部的反馈持续改进,直到达到外部测试的完成度。
7, beta版本阶段。这个阶段,游戏的功能已经全部完成,铺量的部分也达到了对外测试需要,需要发放给外部真正的用户进行测试体验,检验游戏是否得到玩家认可,并收集玩家意见,将优秀建议整合进游戏中。为了做出自己满意,老板满意,渠道代理满意,玩家满意的“爆款”,这个阶段也可能会循环多次,不断改进。
8, 正式公测上线。所有准备就绪以后,接受真正的考验,开始上线收费。能不能证明投资人火眼金睛,早就看好了这个游戏和团队?能不能通过自己的努力让老板财务自由?能不能做出一款说出去别人都知道的游戏,从而功成名就?开发成员能不能凑够自己的首付/彩礼,或者买车买房?所有对游戏的付出和努力是否能够得到回报,都在这个阶段可以看到。
9,持续迭代。如果到这里游戏还没有死掉,已经战胜了市面上90%的游戏了。接下来就是根据新的需求或者玩家反馈,一个个版本持续迭代。不在迭代中数钱数到手抽筋,就在迭代中慢慢死去。(现实是残酷的,也存在另外一种可能:同志们呕心沥血加班加点做成功了游戏,把老板送上了财务自由之路,但是当初的承诺并未得到兑现,然后被卸磨杀驴,落得惨淡出局一场空;有的人忍气吞声,有点人负气出走,有点人无奈转行,有的人删库跑路。。。)
通过以上几个阶段知道了游戏开发从前到后大致会经历哪些步骤。而项目管理,就是要把这个过程有效管理起来,并确保在各种艰难情况下都能够不断前行,如期上线。
在这个过程中,需要建立团队,获取外部资源,形成团队内部的有效沟通机制,定义和细化需求,讨论分工,制定版本计划,管理需求变更,跟踪和管理进度,持续有节奏的按计划迭代前进。
文章内容来源于网络,侵删
关注公众号
在线客服