lygtger的文章动辄就是长篇大论。
除了介绍游戏立项规划中的内容之外,还不厌其烦的科普了很多游戏设计开发以及游戏上线有关的诸多内容:
“设计开发是游戏开发中最核心最关键的地方了。
这个环节的任务那就是真枪实弹、一点一滴地将产品做出来。
这个环节有如下几个步骤。
首先是方案设计,也就是明确需求,这种需求可不能停留在“我要一个”这样的描述水平上。一定要对的构成,使用方式,规则流程有着明确详细的说明才行。
比如这个是做什么用的,包含哪几个功能模块,使用流程图是怎样的;然后进一步细化每个模块是做什么用的,是否还有细分模块,流程是怎样的,依次往下。
有经验的策划,应该要站在玩家用户的角度上,模拟玩家是怎样操作的,页面是怎样跳转的,这个也就是pagelw。
当然,也可以有更专职做界面设计的策划负责设计pagelw,同时给出页面大小、布局还有素材要求,这样给到界面需求,美术就能更方便地制作出来了。美术资源的需求除了界面,可能还包括有场景、角色,还有一些图标、音乐等,也都是在策划设计阶段制定出来,如果策划自己比较难理清楚,也可以找相关的制作帮忙一起设计。
在这个阶段,测试已经可以开始开展相关的工作内容了,也就是参与到“需求评审”中来。这个一般由策划发起,程序、美术、测试甚至运营参与,以小组会议的方式开展。目标是审查设计逻辑,评估工作量,制定具体的开发计划。
程序编码,美术绘图。当需求确认了,开发计划也排好了,就要动手开始制作了。这里最主要负责的就是程序和美术了,编码和绘图这两个过程一般是同时进行的,所以放在一起说。先说程序,除了单机游戏,目前几乎所有的游戏都是要联网的,也就是程序开发至少要分为客户端、服务端两大模块,俗称前端和后端。前端主要负责表现,后端主要负责计算。当然,也有一些游戏也会放在前端进行计算,后端会收到计算过程和结果进行复验。如果你的游戏只有前端计算,那么很容易被破解,被外挂利用刷奖励等,极大影响了游戏寿命。点击介绍游戏制作的构成。美术制作过程也比较漫长,尤其是3d资源,要先画原画,再建模,这就需要至少两个美术。所以美术资源也会大量外包,包括音乐、动画、图标等这些内容。外包的时候一定要注意,除了说明美术需求以外,还要明确制作和验收标准,甚至还要有一些商业保密协议,不然对方交付后不满意,来回的沟通扯皮,这功夫还不如自己画呢。
在这个时候,测试也要同时开始自己的工作准备了,分析文档,写测试用例,具体的做法请参考如何写测试用例。当程序开发完成后,可以先开始验收测试一般也称之为单服测试。目标是验收程序开发的完成度,确保需求的实现。单服测试可以有很多种,可以程序自测,也可以叫策划或测试进行验收。大部分情况下,验收程序开发的时候,美术资源还没完成,这个时候最好有一些临时资源进行替代,而不是要等到美术资源到位了才去验收。因为单服验收后,程序代码必然会有调整,甚至要进行二次开发。测试在单服验收的时候,也可以与自己写的测试用例进行对照,根据程序的实现方式,修改测试用例中不一致的地方。
配置联调。当程序编码已经完善了,美术资源也制作好了,策划的需求都基本得以实现了,这个时候还不能称之为完成,因为还没有将这些素材良好地组织起来。这就需要策划以配置表或配置文件的方式,将美术资源在游戏中安排好,比如什么场景里要放置什么npc和怪物,还要填充大量的文本对话、说明文字和数值公式等。当策划完成所有的配置后,这个功能才算有了一个基础完整的可玩性了,然后就会通知到测试。功能测试中最重要也是工作量最大的工作内容要展开了:集成测试。
首先测试要跟策划和程序确认好要进行测试的内容所处于版本环境,然后对照着之前写好的测试用例,一条条地进行执行,记录过程和结果,并提交发现的问题,具体做法可以查看测试的工作流程。目标是全面验证功能逻辑的正确性,检查细节实现,以及与其他系统功能之间的影响性。发现问题后,要描述清楚,提交给相关的策划和程序进行修复,修复后再进行回归测试。点击查看如何记录和提交bg。
上线发布。当版本中所有的功能都差不多完成了的时候,就可以上线跟玩家见面了。这里先慢着,还有一些事情没做完:首先,运营要体验下这个游戏,然后提出一些建议和运营活动的需求。其次,手机游戏上线是需要渠道app进行推广的,比如apptre、应用宝、微信等,这就需要接入这些渠道的dk,这样游戏内才能使用苹果账号、qq、微信等进行登录、充/值甚至加好友。如果你的游戏要所有渠道都发行的话,那么每个渠道的dk都要接,这样最终打包出来的游戏app其实就是每个渠道至少1个有些渠道还有细分领域,所以不止1个,这些我们统称为渠道包,渠道包彼此之间是不同的,因为接入的账号系统,充值流程都是不同的,甚至还有些要换图标,加渠道lg等等要求。而且即便上线之后,产品也很难免不出一点问题,有些问题玩家说明的很模湖,需要确认和在内网重现。这所有的一切,我们都先将其归结到发布测试当中来。
发布测试包含的内容不少,比如要做渠道包cecklt,要跟进外网问题,甚至还可以召集项目组里所有人,大家一起来体验游戏,查缺补漏,搞一次bgr比赛。目标是验证上线前修改的内容,最后整体快速地验证一遍游戏,并实时跟进线上问题,做好应对突发问题的准备……”
整篇文章科普的不可谓是不详细。
涉及到游戏开发的全部流程模块罗列出来也不过如此了。
能清楚这些游戏开发中的模块和环节的话,如果将来遇到了项目问题,产品没能成功上线。
在清楚全部流程的同时开发者可以整体地去思考问题。
分析究竟是哪个环节、哪些工作没有做好?
是产品方向有问题?是立项时没有严格审查?是市场调研不足?
是开发阶段有问题?是具体的开发人员能力不足?还是做版本计划的时候版本目标不清楚,工作量预估偏差过大?
如果是线上问题多,是开发阶段的质量把控不到位?还是后期调整太随意?
总之这样的文章在林灰看来还是有用的。
多一些这样的文章人们或许也会对程序猿的世界多一些好奇。
不过林灰看了一下lygtger这篇文章的数据,也只是收获了寥寥几百个的浏览量而已。
额,果然硬核科普是姥姥不疼舅舅不爱啊。
这个lygtger似乎也对此十分清楚。
虽然此人论坛中没少发那种长篇大论的硬核科普。
不过林灰感觉此人还是更喜欢发一些分析类的文章。
林灰大致看了几篇,不得不说此人这些分析文章也都蛮专业的而且很有深度,给林灰的观感还算不错。
如果此人主页这些文章都是此人原创的话,那么此人作为策划的水平确实还算不错。
尽管林灰承认这个lygtger有很不错的实力。
不过林灰也不至于是刘备附体,见到人才就想招揽。
有一说一,虽然一个好的策划在一个游戏的开发过程往往是十分重要的。
但林灰暂时主要从事的都是搬运工作,很多时候在搬运时正常游戏开发时策划所从事的工作林灰自己就能胜任。
除非是要鼓捣一个林灰十分陌生的游戏,不然短时间来看林灰并不需要一个策划。
而且退一万步讲,即便是林灰需要一个策划,涉及到人才的招聘可以找猎头公司、可以找r、可以社招、可以……
涉及到人才引进也自有其正规的渠道。
林灰还不至于说要从这样的海外论坛随便挖人的地步。
总之,纵然对这个lygtger文章深度比较欣赏,林灰也只是稍稍上心而已,并没有更进一步做出什么举动。
说起来在很多游戏论坛上《tre''rney能拥有很不错的话题度,倒是省了林灰不小的麻烦。
在这种情况下,林灰也没必要在推广方面画蛇添足了。
……
林灰记得此前他在对《ppybrd进行宣传的时候。
当初宣传上可是没少花钱,说是疯狂砸钱也不为过。
林灰记得他在海外光是宣传就直接花了100万美元。
一百万美元欸。
虽然这一百万美元,在今天的林灰看来不算什么。
但在当时的林灰看来依然是不可小视的一笔财富。
毕竟当时的林灰全身上下加起来总共也没有太多钱。
然而尽管当初是斥巨资进行宣传。
但很苦逼的是因为时差的原因,高额的宣传费用并没有取得立竿见影的效果。
林灰记得当时《ppybrd这款游戏当时虽然是短时间内就实现了2341万次有效下载。
但其中有2305万次有效下载都来自于国内apptre,而海外区的有效下载却仅仅只有36万次。
等着海外大部分地区天亮之后,林灰当时砸下巨资进行的宣传才慢慢见效。
在有这件事情作为教训的情况下,林灰《llclbrag上线时就很迁就海外用户的习惯。
认识十年的老书友给我推荐的追书app,!真特么好用,开车、睡前都靠这个朗读听书打发时间,这里可以下载】
不过,像此次《tre''rney这款游戏在海外上线。
林灰所设定的上线时间只是顾念着其平时的生活习惯而已,并没有刻意考虑时差的因素。
至于海外玩家的方便不方便、是不是在休息之类的乱七八糟的事宜林灰根本没考虑。
然而就是林灰这种情况下也没影响林灰这次搞得《tre''rney这款游戏在海外有效下载量迅速超过五百万次并且还形成了不错的话题度。
这充分说明了grayret作为游戏开发者时对海外玩家也有了足够强大的吸引力。
这个成绩也从侧面说明了林灰的成长。
《tre''rney这个游戏以现在的趋势发展的话。
林灰也不用担心什么海外市场上不能更进一步了。
林灰估计按照这个增长趋势在首日内这款游戏在海外有效下载能够突破千万次也是有很大的可能的。
甚至于林灰觉得这款游戏很可能还会创下小游戏史上的一堆记录。
毕竟《tre''rney这个游戏的前身即前世的恐龙小游戏本就是多项纪录的保持着。
这个时空尽管《tre''rney就算不能完全复制前世的辉煌,甚至创下一两项小游戏的记录也是可能的。
林灰现在的眼光早已看向了更高更远的地方。
当然了,现在像这种小游戏上取得什么样的成绩林灰已然不是很在意了。
即便是在意也没用,即便现在林灰在应用商店个人开发者里面地位比较超然。
不过结算也是要等到明天。
现在在《tre''rney没啥大问题的情况下,林灰还不如把精力放在别的地方。
……
林灰仔细想了一下,除了一些琐事之外。
目前来说摆在林灰面前最重要的两件事是之前敲定的两个合同仍然需要由林灰进一步善后。
以此前和苹果就快捷指令达成的正式转让合同里就规定了:
林灰将涉及到快捷指令这个软件包括创意在内的全部软件所属转移给苹果方面。
苹/果方面需要分四次支付给林灰七千五百万美元。
首次支付四千五百万美元,在正式合同签署时将这笔钱支付给林灰。
而剩下的三千万美元分三次结清,每次分别结算五百万美元,一千万美元和一千五百万美元。
这几次结算时间视林灰对快捷指令这个软件的升级工作进度而定。
林灰需要在快捷指令现在这个基础上对快捷指令进行三次升级。
分别是适配性升级、功能性升级和拓展性升级……