触控科技旗下捕鱼达人系列一直以来都是备受手游玩家亲睐的休闲游戏,在升级到捕鱼达人3之后更是让广大手机游戏玩家爱不释手。当与捕鱼达人系列的制作人樊少强交流的时候了解到,捕鱼3目前的整体收入已过亿,用户量在4000万以上。
捕鱼达人3制作人 樊少强
最初的梦想
当回忆整个从业经历的时候樊少强谈起了一段美好回忆,07年毕业之后一直从事软件开发工作,09年转向移动应用iOS开发,当时遇到了触控创始人之一Gary,触控成立的***天我就来到了这里。捕鱼达人立项也是参与并且制作的,当时带领一帮人用了3个月的时间做出来捕鱼达人1,并取得了不错的成绩,现在想想那段时间实在是值得纪念一下。
最早的休闲游戏在iOS平台上的前景非常不错,10年下半年开始,愤怒的小鸟与割绳子就是我们奋斗的目标,经常在公交车上看到人们玩这个两个产品,画质很精美,操控也非常简单,不需要网络,人们随时随地都可以拿出来玩。在制作捕鱼达人之前,我开发过两个项目,拿过中国区免费榜***名,但是都没有之后捕鱼达人系列获得成功的那么开心和兴奋。
慢慢的手机上的游戏产品画面越来越精致,种类也越来越丰富,很多的玩家开始慢慢从PC端转移到手机上来,特别是14年的下半年,3D游戏的画面水平越来越高,可以和PC上的大型游戏相比美。
捕鱼达人每一次的升级都是其核心:Cocos游戏引擎的版本升级,从***代的Cocos2d-iPhone与Cocos2d-X到现在的Cocos-X3.0,捕鱼1目前安卓版本已经有2亿的用户,iOS有超过5000万的用户,捕鱼2目前也有超过1.5亿的用户,而捕鱼达人3上线48小时后就达到1000万的下载,并且在iPhone和iPad双榜下载***。
樊少强表示:捕鱼3基于全新的Cocos-X3.0引擎,开启了休闲游戏3D化的时代。在整个项目背后,也有很多问题困扰着樊少强的团队。在交流中记者了解到,捕鱼3在立项之初被寄予厚望,需要承载庞大的用户量并且带来高收入,所欲包体大小与适配性成为一直被强调的内容,包体一定要在30M以下,适配性要包括安卓2.3以上尽量多的机型。
包体大小和我的尾骨
捕鱼达人3在开发的过程中,我们也是在和新引擎做磨合的过程,在这个中间我们趟了很多的坑,做了很多的优化,并且经常拿市面上的其他引擎做对比测试。
在捕鱼3的开发过程中,对我印象最深的事情就是包体大小的优化。在一次平常的站会上,由于个人没太注意,在强调完包体一定要小于30M之后,我从靠着的凳子上摔倒了,直接屁股着地,后来去医院检查,尾骨骨折,当时还在开玩笑,要是包体降不下来,都对不起我这一摔。
经过整个团队的努力,结果真心不错,***个包的包体大小是22M。我们从各个方面来做分析和预算,美术资源的png8, 音效资源的 ogg压缩,模型的高低模处理,从各个能减的地方努力。努力不放过任何一个0.1M的内容,特别在后期,当大家发现能节约0.1M资源时,都特别开心,好像中大奖一样的感觉。
数据和现实总是有些差别的
前期在实现基本功能之后,就开始了上线前的测试工作,在公司内部使用了大概300台以上的机器,操作系统与机型覆盖的非常全面,***次上线的时候我们自己进行测试的同时也在Testin崩溃大师平台进行了测试,适配率达到了92%,我们对这样的结果非常满意。根据以往的数据显示在捕鱼系列游戏的玩家中,三星和小米用户占了相当数量,在Testin崩溃大师的帮助下,我们测试出在三星部分机型中存在适配问题并且马上做出了调整。在***次上线后,一切都不错,上线48小时后,在iOS和安卓平台取得了将近1000W的下载。
在后来我们更新了一个版本,数据看起来都不错,但有一个问题,部分渠道的下载转化率降低了,但不是所有的渠道。很奇怪的问题,因为从我们的测试人员反馈来看,整体的适配情况没有那么差,但从数据上来看,的确有问题。Testin崩溃大师反馈的适配性在77%左右。我们需要快速的定位问题进行分析,但并行几个问题的排查,需要大量的人员配合和机器才可以,如果用自己的人员和机器肯定会影响其他项目的进度,还好我们和Testin崩溃大师有合作,大家一起在一天内可以发起并行的几个测试来定位问题,加快了进度。从捕鱼3项目开始到现在错误数目下降了大概30%-50%,11月份是18000个错误,12月份是15000个左右,到1月份的时候到了10000以下,我们对这一结果非常满意。
根据Testin崩溃大师给我们反馈的数据,问题根源在于加密上,后期运营商对计费SDK有修改。最早采用的加密方式启动时间变长,这样在部分机型上就会因为启动时间过长而被进程杀掉。在进行修正后,适配性达到了88%,并且我们添加了崩溃日志,我们通过Testin崩溃大师定位出来了运营商计费SDK在魅族自有系统上的一个问题,之前的时候是只知道某个手机会崩溃,但如果手机没有在跟前,真的很难去定位问题。有了Testin崩溃大师的日志之后,所有用户的崩溃日志,我们都可以通过上传用户的ID将崩溃信息对应到到具体的某一个用户或者某一款机型,并通过后台查询便可以准确的进行问题定位。
在这之前我们只能让用户帮忙导出崩溃日志,一般都是客服人员打电话一步步的沟通指导,有耐心的用户还算可以,如果遇到没有耐心或者有戒备心的用户就直接被拒绝了,还容易被误会成骗子,这对于我们来说是一件非常尴尬的事情。
在樊少强看来,能达到这样的效果取决于Testin崩溃大师平台与触控科技以及Cocos引擎长期以来的深度合作,Testin崩溃大师长期为入驻Cocos平台的手游产品提供权威精准的一站式云测试服务,对于开发者来说Testin崩溃大师与Coocs是两个非常重要的工具,就好比盖楼房。一个是负责建造,让游戏从无到有;另外一个来负责细节上的装修,让整个大楼更精致,让游戏在整体细节上的体验更加完善。
捕鱼3目前的整体收入已过亿,用户量在6000万以上,这样的成绩离不开Testin崩溃大师对我们的支持,感谢Testin崩溃大师,感谢广大游戏玩家对捕鱼系列游戏的支持。