(这里面使用的一般游戏版本命名规则和软件命名规则比较相似,整数位为大版本更新,小数点位为小更新)
其中第三个版本是我们现在用的,其它两个版本如果用,必须从官网下载两个对应的补丁包安装。
于是我们一共做过3个补丁
1.0版本升级2.0
1.0版本升级2.1
2.0版本升级2.1
大家注意,我们一共发出去预装的光盘是两万五千套,预装的客户端为1万多,我们看到激活的账户33万个,约1:11。
我们接下来的目标是推向全国,大家想想看,将会有多少个不同的版本,当需要更新版本时,我们怎么管理呢?
难道教每一个玩家学会打对应的补丁包,让每一个网吧的网管协助?
北州我们熟悉,其它城市内就陌生了。所以在线更新势在必行!
曾启为什么对在线更新如此在意呢,这和手游时代的渠道影响有关。
比方你做一个手机游戏,做好了,要收费了。
你首先需要打两个游戏包,一个叫苹果商店包,这个是面向苹果平台的,从游戏成型后就要提交,使用苹果的开发规则。在正式上线前还必须。苹果对你的产品审核,少则一周,还有可能要修改,国内游戏游戏前后被拒绝多次,拖上个把月很正常。等到游戏上架了,如果有小的改动,而这些小的变化不能在线更新的话,你就需要重新制作一个包,在提交给苹果(爸爸,爷爷随你叫),等审核,那么短则一周,如果被打回呢?要等多久?少则三天,多则又一周,苹果的审核走邮件,你很难托关系,走流程。(其实有一些幕后的方法加速,那不是给中小厂商,苹果的高傲是出了名的)
而另一个包,叫做安卓母包(也可以叫官方包),然后你要从国内各个安卓分发平台要SDK,所谓SDK就是在你的游戏中,嵌入这些安卓平台的代码,SDK主要内容是在你的游戏中嵌入这些平台的账号,还有就是付费和资讯信息。(你注册的账号是小米的还是华为的,你充值到了什么地方,都是这些平台决定的。未来平台把你的充值按一定的比例给游戏开放商,比例国内通常是5:5)
问题在于这些安卓平台非常多。大的有应用宝,360,UC,百度,华为,小米,爱奇艺,豌豆荚,91,搜狗,pp,itools,海马,以及联想,金立,酷派,爱思等等不下数十家,你要把你的游戏针对这些平台的一一打包,然后送给这些平台,让他们审核。因为都是国内的平台,大家直接QQ拉个群,传包,讨论修改,慢则三天,快则一天,能搞定。但是看看有多少平台,这些平台的需求各不一样……
有什么办法,虽然安卓是谷歌的,国内手机又没有谷歌市场。