qwznb

游戏开发笔记01--立项、分工和制作基础

作者:qwznb 本文共0张图片 7336个字,阅读需要19分钟 103人阅读 2021-01-14 百度已收录

我还是把我了解到的写一下!虽然受限于视野水平资源等,会有很多介绍不全面的地方!另外由于信息来源主要是平时交流(夹杂个人脑补),许多环节没有参与,难免会有和事实存在偏差的情况,恳请指出,谢!

 

基本介绍:

先大致的把游戏开发商划分成下面几类:

客户端游戏(端游)、网页游戏(页游) 、Flash小游戏、单机游戏、手机游戏(手游)、主机游戏、棋牌类小游戏(挂靠到某游戏大厅上)

 

一开始的时候一般会先定位到上面具体某类游戏开始,不过随着业务发展经常会丰富游戏接入方式,比如做客户端的可能会出个微端版本(mini client)或者web game版本,做手机游戏的可能后续会退出PC版本(休闲单机的情况居多)。

 

和大多数的软件一样,现在的游戏已经很少有从零开始开发的了,无论是单机、客户端游戏,还是其他什么游戏。

 

从零开始开发的困难:

◆成本太高了,前期程序投入量很大,时间长(太多基础代码要写),对写系统核心的程序猿素质要求较高(难招人、薪资高),做出来的东西稳定性也不够好(缺乏足够测试)。

◆投资方一般没那么好的耐心(尤其是端游)花钱给你写个几年却什么都看不到。项目风险要比采用成熟项目来改的方式高很多,资金投入也比较大(动辄上千万),小公司通常是难以承受的。我觉得这也是这些年在国内网络游戏市场上晃来晃去的都是那几家公司的主要原因(其中有一些是做代理国外游戏起家的,后来有点积蓄才逐渐开始自己做研发),大公司也需要有吸金产品来养研发团队。

◆几年的研发期,成果不好评估,所以出资方也就不会出资激励研发团队,而研发团队做的东西又比较庞复,综合起来就会使他们比较低迷。这种情况下要长期保持团队人员稳定是比较难。而每一次新老交替,都会产生些额外的学习成本和磨合时间,进一步加剧整个过程的难度。

 

所以除非实在弄不到一个成熟产品的项目源文件,或者系统架构难以胜任新游戏的开发,一般不会出此下策。另外还有个条件就是有投资方愿意出资支持,最好是能够相互信任的,否则投资方中期很容易失去信心后撤资,导致游戏胎死腹中,这种现象据说比较常见(尤其是一些不懂游戏行业的煤老板们)。因此寻找投资方还是要挑一下,就算愿意出钱,太外行的投资商在开始没耐心之后很难跟他讲道理,最后他觉得你坑他钱,你恨他没魄力。总之,做了一半的东西告吹了,谁的心里也不好受,其它不说,毕竟每个人的一生用来发展事业的时光宝贵,经不起太多次的失败。

 

背景说到这里,下面开始进入正题。

 

游戏项目立项:

一般先立项再招人,正式立项通常意味着几个步骤已经完成:一是核心人员到齐基本工作筹备完成,二是项目计划(游戏设计、商业方案、时间、预算等)完成。然后开始和出资方(母公司或投资人)商谈,意向达成的话应该是要签个合作协议(应该包括出资方式、验收周期、合作细项条款、后期利润分配等),然后就算立项完成了。这个环节没有深入参与过,只能介绍到这里。

 

开发团队的组建:

游戏行业里,开发团队的主动性比一般软件行业要强。常见的情况是,由一家公司的某个游戏项目的主要成员离职组成核心团队,由这个核心团队以团队的形式寻找开发合作商。在我了解的一般有两种选择吧,一是直接拉投资自己成立家公司开始干(对方纯粹出钱,不介入管理,按协议分配)。另一种是谈妥之后集体入驻一个公司,在下面新开一个项目组(公司搞定行政人事等事务,发放薪酬,推广游戏,利润以奖金的形式发放。至于双方合作的细节我所知不多)。

我觉得第一种形式盈利后利润应该更多,但是麻烦事太多,风险也高,没有足够实力的团队不应该轻易尝试。后者风险可控的多,核心开发人员可以避开琐事(通常都不擅长做)专心做研发,还可以共享公司自有资源。

还有一种可能的情况就是由某个有新的游戏项目计划(以及手上有其他项目资源)的人发起项目,再去逐一寻找合作伙伴,初期资源紧张,应该只找几块工作的负责人吧。不过这种形式组成的团队不太稳定,比如网上看到有招游戏主程、主策、主美甚至制作人的,由于core每个人都承担着重要的工作,个人知识、性格、习惯、想法方面的差异会在合作过程中不断被放大开来,实际工作过程中可能会感觉到很难配合的好,有条件的话核心负责人最好是相对熟悉的。

另外就是手机上的一些小游戏可能例外点,不用这么大动干戈,有的就算没有项目基础也做的很快,这个就另当别论。

 

以一个传统网络游戏来说,管理人员一般包括:

项目经理、主策划、主美术、客户端主程序、服务端主程序。随着项目进程的深入,可能还会需要测试主管的加入来负责起整个游戏的质量管理。

特别要说明的是“制作人”和项目经理这两个概念,在不同的公司,这两个概念的含义可能会有很大的不同。在很多规模偏小的公司里,项目经理(PM)可能就意味着这个项目组的终极BOSS,他的职能覆盖到整个项目组的每一个角落,可等同于制作人的含义来理解。而对于一些规模较大的公司来讲,PM可能就只是像职业经理人那样,只单纯负责项目管理方面的工作,并不参与具体的项目设计、人员安排、资金管理等工作中去。在这种时候,“制作人”的角色实际上就转移给了部门经理。

 

开发团队人数根据开发阶段和项目类型不同会有很大出入,没有太大参考价值。

策划:负责游戏内容设计,协调美术和程序实现设计,可等同视为一般互联网软件中的产品经理。

人员:系统策划(基础系统如战斗、玩法、社交等)、关卡策划、数值策划、文案策划(情节、对话、任务等)等 。(相对其它几个组人数少)

 

美术:所有美术相关资源文件制作(按照策划的设计要求)

人员:3D场景、3D建模、原画、UI、特效(工作量大,人数上占较大比重)

值得一提的是,随着行业发展,研发商对美术人员的需求也发生了结构性变化,如今很多中小规模的公司都会选择把主要的美术工作外包(给专业的美术团队),而本身团队中只留有主美和UI美术。原因并不难猜,只要对二者的优势缺点稍加分析相信大家都能有一个结论。

程序:功能开发、维护系统稳定

人员:客户端程序(图形效果、客户端游戏逻辑)、服务端程序(负载、数据安全、游戏逻辑)。(没代码基的时候工作量很大,有的话工作量是中期策划系统陆续设计完成的时候比较大)

 

测试:前期没东西测。中后期加入,黑盒测试,要求兼具游戏经验和测试经验。一方面需要理解策划需求进行针对性测试,一方面要做日常稳定性测试,后续上线后持续的版本测试。

 

制作基础:

基础分几块,其中人员基础上面说过了,就不再提。

程序方面的主要指代码基,包括核心系统(图形、音效、场景、游戏实体对象和对象控制、时间、服务架构、网络、内存管理、日志等)和外围工具(地图编辑、特效编辑、模型编辑、数据资源编辑、资源打包、版本工具、BUG追踪工具、运营监控等)。

这些东西从零开始构建量真的不小,好在现在一些国外公司(如BigWorld,还有些是专做图形引擎,服务端都是自己写)有提供一整套东西的,可以省去大量工作。但是是用一整套国外的东西,虽然也会提供一些例子,但是学习成本较高。最好还是有其他类似项目的程序,通过部分重写的方式来做。人员上最好有几个对这套东西比较熟的人初期来带其他人上手。

另外一提,如果自己写核心程序的话,还是把一些模块化比较高的(如网络、日志等)包给第三方开源程序库(注意开源协议类型)。

美术我基本没什么了解,看上去主要需要有美术素材方面的积累吧。

策划如果没有其他项目的策划文档的话,就由主策划来制定文档格式要求,再编写游戏数据文件的填写规范和说明。

 

版权问题:

前面提到几次关于修改其他项目来开发的事,很容易引起版权官司,相对来说我觉得大的游戏公司会有许多优势,内部进行共享省去了不少麻烦(又一次和小公司拉开差距)。国内早些时候的软件版权管理比较混乱,核心开发人员离职的时候可能会把项目文件带到新公司去。所以市场上许多公司的许多游戏可能源自同一套项目文件的某个版本。所以等软件版权开始规范起来的时候,这些情况法律上可能有些纠缠不清。

 

虽然个人比较期待出现大型开源的游戏项目,但是和其他人讨论下来觉得开源后,由于有途径了解到游戏的内部实现机制,会比较容易受到攻击,所以这种项目比较难发展起来。不过我后来一想,觉得也不是大问题,因为具体游戏逻辑没必要由开源项目提供,开源项目只需要把骨架做的稳定就可以了,一些核心协议可以设计成一种容易让开发商进行修改的方式来做。

 

开发期成本:

粗略算下,一个由50人左右(8策划+16程序+20美术+4测试)组成的中等规模团队,按照平均1W每人每月的薪资标准,一年光人力成本就达到起码600W(如果对薪资标准有意见可以自己+-百分比算下),而1年时间对于端游项目来说常常是不够的。另外后期的推广成本也在500W到2000W(带盐人、媒体报道、网络软文、线下活动推广等)之间,总的算起来要保证一个游戏从开发到成功运营,资金投入至少应在1500W以上(推广成本一部分均摊到上线后期宣传上)。

网页游戏和手机游戏的成本会相对低,周期和人数都会少一些,个人估计网页游戏大概是上面估算开发成本的1/3,手机游戏视游戏类型是1/6到1/X。

单机游戏不晓得,据说《仙剑四》这款游戏花了400W左右。

 

运营期成本:

1、渠道(运营商)成本(主要体现在收入分成上,目前渠道处于强势地位,和研发商的分成比普遍在7:3左右)

2、网络带宽费

3、后期推广费

4、公关费(版署什么的...)

5、人力成本(开发、运营、运维、客服)

6、服务器硬件成本

大致想了下主要是以上几块,早期重头当然是研发费用,中期是推广成本,后期基本上是网络带宽成本。

 

想不到还有什么可写的,这个主题到这里了。

--------------------------------------2018.06.19 补充------------------------------------------

看看时间发现离写这篇文章居然已经过去三年多了,还好从现在的视角来看,之前总结的东西倒也没太大问题,就只是稍微调整了一些表述起来不太恰当的地方,主要内容仍然保留。但是话虽如此,几年过去,差不多恰好是以写这篇文章的时间为起点至今,游戏行业又似经过了一个周期。期间发生了许多有趣的变化,以及一些过去漏提的地方,我把它补充到这里:

泛娱乐产业:

最早听到“泛娱乐”这个词,貌似是看企鹅有关的什么视频来着,据我所知,这是企鹅互娱定义为一项发展战略的。

看着像新词,其实不然,早在很多年前,日本的动漫产业就已经作出了表率——即形成产业链条,动漫+游戏+周边联动,相互扩大IP影响力,反复榨取IP的剩余价值。

放到今天,就算一般的网民也知道了ACG这个词,动漫游戏一家亲嘛,或者更进一步的,ACGN(小说)。只是我大天朝真正迈出(或者成功迈出)这一步却比预想晚了许多年,而且看上去貌似是游戏打头来完成的...

只是聊概念是比较抽象,说点实际的,我了解的一些企鹅在这方面的战略布局:

1、腾讯影业(影视)(哪怕原先不知道的人,最近一阵子通过电影《魔兽》想必也知道了“腾讯影业”这么个存在了)

2、腾讯动漫(动漫)

3、阅文集团(文学)

4、主机平台(ministation)

5、智能玩具(微宝)(可编程、AR、VR等)

企鹅意图连接这几个平台,从内部打造一个娱乐生态出来:

聚集 / 创造IP => 多渠道扩大IP影响力(如小说成功则推动其再动漫和电影方面的发展)=> IP变现(游戏、电影)

铺设好这个“底层土壤”之后,原本收入占企鹅半壁江山却后继乏力的游戏产业就有可能稳固基础,成为真正的收入顶梁柱所在。

这种思路并不是企鹅首创(很难说是谁首创),但显然已经得到市场的认同了,从《花千骨》到《琅琊榜》,最近很多这种影游联动的产品出现。

既然提到泛娱乐,顺带一提前几年萌芽并且目前看来略有发展的一种游戏研发思路——多端互通。

这里说的多端互通不一定是像《炉石传说》那样真正把PC端复制到手游端并且连到相同服务器的,也包括像《天涯明月刀》那样,游戏主体在PC上进行,手机端通过微信平台或者XX助手之类的,提供一些对应于游戏内的便利操作的。

恩...其实我觉得这个更没新意,过去没搞,只是因为智能手机市场还不够成熟罢了。但是话又说回来,更多的公司选择的做法还是手游重新开发一个,自己玩自己的和端游并不搞互通。至于原因嘛,我觉得可以从多端互通的意义来考虑——解决了一部分的娱乐场景(即允许玩游戏的场合)问题,通过扩充娱乐场景来提高用户活跃和粘度。但是如今一来很少公司做端游了,新公司上来就直接做手游,并且玩法上,也未必适合再弄个端游或页游出来。而手游的娱乐场景本身就比端游页游更加广泛便利,开发其他入口能够带来的效益十分有限。

独立游戏的崛起

较真的来说,我觉得何止是崛起,简直是浪潮。

这很大程度上要归功于App Store,相比于Android平台各大渠道把持着应用入口,各自有各自的玩法(大多都很商业并且太商业),App Store通过一连串的独立开发者暴富新闻,以及首页重版推荐,给予了独立游戏开发者很大的信心,使他们相信只要游戏品质过硬,流量也好,玛尼也好,都是水到渠成的事情。

一旦有了这样的信念,游戏制作似乎就变得容易起来了?——至少对于有些人是的,于是一大波怀揣游戏梦和发财梦的独立游戏开发者上路了。

另一方面,商业游戏引擎的发展对此起到了推波助澜的作用,它极大的降低了技术门槛,使微型团队也能基于一些游戏类型创作出品质优秀的游戏成为可能。

对应于独立游戏的发展,还应交代下此时另一个极端——大型游戏工厂的研发现状:

据我所知,大工地一多半都尝试过或者仍在努力,试图建立一套创作和评估体系,来提高他们游戏研发的成功率。但这通常都是徒劳无功的,在尝试了几年之后,很多工地正处于放弃或者正在放弃的状态。这或许是因为过去几年导致一款游戏成功的因素实在不少——尤其是外部的,而通常我们总结成功或者失败经验的时候又忽视这些因素,只是从产品出发,得出的结论可想而知会有多离谱。

更有甚者,如某个我不想指名道姓的工地,试图将游戏研发的流程给模式化,比如聚集一堆吊炸天的“神级策划”,研究出一套老少咸宜的数值系统和玩法系统来,然后再请一箩筐“神级美术”给它换衣服,这样换,这样换,这样换...然后我们的产品挨个成功——一我除了说一句阴吹思婷也不知道说什么好。

另一方面,目前渠道为王的环境给了游戏研发商很大的鸭梨,直接渗透到了具体的策划环节上。从制作人到具体的游戏策划,多半是一个舔渠道菊花的状态——而渠道又是一个本质上和游戏关系不大的东西,他们更多的只是研究数据罢了。这个过程进一步浇灭了创作团队多余的勇气,使得游戏研发开始变得像高考一样,好游戏有个固定的数据标准,千军万马过独木桥。

这些现状加剧了游戏的同质化问题,使得一些“有想法”的同学彻底放弃了加入大型工厂大家一起撸的想法,转而自己动手丰衣足食。另外从目前尴尬的市场情况来看,我认为玩家群体已经开始默默转型,玩家们被已经严重失去乐趣的“游戏工业”推倒了悬崖边上,投降独立游戏的怀抱。这个大环境同样给独立游戏的兴起做了必要的铺垫。

手游的巨浪

说是巨浪,一点都不夸张。

短短2、3年的时间,在浪尖造就了数以百计行业新贵,又匆匆而过,留下跟不上它脚步的森森白骨。

大家都没想到它来的这样快,哪怕是在我写这篇文章的13年年初,我的老东家也只是还处于“小规模探索”阶段,他们很快就品尝到了风中凌乱的滋味。

从端游到页游,我们可以说是一种市场的细分。但手游不是,它打开了一扇新的大门,把游戏变成了一种大众日常,把很多原来不是游戏玩家的路人变成了游戏玩家,从此很难再见到有什么人可以宣城自己从来不玩游戏(以前这种人很多的)。

所以它的市场规模增长如此之快,一个瞬间就超越了积累十年的端游,和刚刚才走上巅峰的页游。

但这个浪潮退的又是如此之快,仅仅在15年下半年,便能感觉到游戏行业仿佛经过了一场寒流,无数公司倒闭,无数从业者为找工作发愁。我们也越来越多看到类似这样的观点:“人口红利的时代已经过去了”,“手游从爆发期进入平台期”,“往后取胜要走精品路线”。

哪怕作为外行人也能想到,一个存在巨大利益的市场从真空到被填满只是时间问题而已,只是它来的太突然,比一个游戏的研发周期还要短的多,以至于连系个鞋带的时间都没有...

Unity3D一统江湖

Unreal、CryEngine、BIgWorld、Ogre...在一大堆端游引擎还在群雄割据的时候,实在不容易想到最后在手游市场胜出的会是名不见经传的Unity3D,就好像它一直在黑夜里飞奔,等灯光照到它的时候,大家都不免惊叹一声:“哇靠,这丫啥时候跑这么前面去了”。

由于它自带跨平台属性,使得它甚至在PC端游戏产品的市场份额跟着手游沾了不少光...

它带来的影响力可以直接体现到简历上,从招聘到应聘,不再是过去一些诸如精通XXX语言之类模糊的字眼,统一换成以Unity打头,或以Unity结尾的造句形式。

它赶在手游浪潮爆发的前夕而来,简直像是有人说“我要吃核桃”,立刻就拿到了一把锤子...通过它完整的解决方案,游戏开发不再高冷,不再是少数人玩的游戏。搞笑的是,它同时也成为了一些对着国产自研引擎苦心经营,奉若珍宝,并且试图转化为核心竞争力的团队的噩梦。

也许有人对“一统江湖”这个自研怀有异议,并提出了一个问题“Cocos呢?”

——关于这个问题,我本想说一句无可奉告,但是你们又不高兴,我怎么办?我只说一句:用过的人都懂。

大型工厂的研发模式

早期写的内容,提到的一些研发流程和人员构成,有个狭隘的地方——都是以属性比较独立的团队视角来考虑的,放到更大的舞台上,则有很多不太恰当的地方。

从研发构成来看:

1、成立基础组件部门,开发和维护游戏公共组件和开发框架

2、运维体系标准化

3、通用功能服务化(如DB、鉴权等)

4、项目经验共享甚至代码共享

5、工作岗位职能化(如美术外包、测试外包等)

具体到游戏的研发团队,所需考虑的问题大大减少,在技术层面初步实现了流水线化(比策划层面流水线化靠谱一些)。

此外,结合公司的优势资源(如渠道、社交等),可以起到互相促进的作用。

成本结构当然也要相应的发生一些变化,原本的用于解决特定问题的成本相应的转移到支付相关部门的服务费用上。


关注微信公众号『 淘游宝 』

第一时间了解最新网络动态关注站长不迷路~

本站所有资源均来自互联网仅供学习,版权属于原作者!请勿商用。若由于商用引起的版权纠纷,一切责任均由使用者承担。如若侵权请联系站长:1491443127 并附上相关证明 24小时内给予删除!
IT博客园 » 游戏开发笔记01--立项、分工和制作基础

常见问题FAQ

免费下载或者VIP会员专享资源能否直接商用?
本站所有资源版权均属于原作者所有,这里所提供资源均只能用于参考学习用,请勿直接商用。若由于商用引起版权纠纷,一切责任均由使用者承担。更多说明请参考 VIP介绍。

发表评论


赞助 VIP 海量资源随便下
来不及找到心仪的内容?按Ctrl+D收藏我们 发现更多
仅开放社交账号登录