您现在的位置是:网站首页> 编程资料编程资料

我叫MT各平台版本更新快慢的原因全面解析_网络游戏_游戏攻略_

2025-01-16 132人已围观

简介 我叫MT各平台版本更新快慢的原因全面解析_网络游戏_游戏攻略_

看了论坛的帖子,很多人对安卓的更新比IOS晚有很多怨言,比较有代表性的有:“我大安卓就是后妈养的,XX,我去年买了个登山包,超!耐!磨!”、 “老子也是充了钱的,凭什么安卓就比IOS晚”等等。

作为一个玩家,我对于游戏公司对版本的跳票深恶痛绝但是已经无奈地习惯了,从PC游戏到**,各种跳票,各种延期,我也十分不爽!!但是作为一个曾经参与开发手机应用的人,我想站在开发者的角度和你们简单说一下为什么安卓会比IOS开服晚以及更新晚。

=============================================================================

首先我们需要了解,安卓是由Google公司和开放手机联盟开发的一种基于Linux的自由及开放源代码的操作系统。所谓开放源代码,可以理解为可以任何人都可以像原开发者一样任意的修改整个系统的任何东西,没有任何限制。这样的对于软件本身来说,好处有很多,比如可以按照改编者的意愿自由改变软件的构架、表现形式以及内容,增强自身软件能力,以适应不同地区、人群的使用者的体验,也就是所谓的软件“本地化”。

由上我们可以得知,现在所有的安卓系统,其实都是基于Google发布的原生的安卓系统上,由不同的公司或者个人重新进行设计和封包,再发布出来共使用者使用,这也是为什么会出现小米系统、锤子系统等等。这也是为什么三星安卓手机和HTC安卓手机在用户体验上不同的原因——三星安卓手机和HTC安卓手机都是两家公司在基于自己的设计理念重新封包的不同的安卓系统。

而苹果系统和安卓系统不一样,IOS系统是一个由苹果公司开发的封闭性手机系统,也就是不开源的操作系统,这样的系统的改编只能由苹果公司自己进行。很明显,这样所有用IOS系统的人只能使用苹果公司开发的系统,不像安卓系统一样可以有不同的选择(小米用不爽我用个锤子一样玩),这样IOS系统的多样性相对不足。

从上面这些内容看来,苹果系统相对于安卓系统的多样性和可延展性来说,软件的方便程度是要处于劣势的,但是为啥苹果系统还有这么大的市场并且价格不菲呢?

让我们从开发者的角度来看这个问题。

如果让开发者分别为这两个系统进行编撰同样的程序(比如开发《我叫MT online》),并且要推向市场面向所有的用户群。那么必然开发IOS的时间成本以及人力成本要远远的低于安卓系统的,原因有以下几点:

一、苹果公司为IOS系统的软件开发者搭建了很好的开发平台,非常方便开发者的开发,而且通过这个开发平台开发的软件完全适应IOS系统的特性,可以很好的兼容。相比之下,安卓系统由于存在不同的公司及个人创建的封包,系统差异性相当的大。所以,开发有一定的难度。而且,苹果对于在IOS平台上的应用进入APP STORE的审核非常严格,所以审核的周期也比较长,而且出现问题以后回去改过以后要重新走这个流程,耗时太多。除了每年有限次数的紧急版本更新,没有什么“快速通道”可以走。而且苹果的总部在美国,地域和时差导致沟通比与国内公司沟通更为复杂。

二、适用于IOS系统的可以玩游戏的移动设备(请不要和我说NANO什么的)有三种:IPAD、IPHONE、IPAD MINI,而虽然每种设备不同产品代次虽然屏幕(涉及分辨率以及长宽比)等硬件有所不同,但是总归而言是有限的几种。但是安卓系统不同,各个厂商推出了各种大小的平板、手机,各种不同的分辨率和屏幕的长宽比一组合,再加上不同版本的安卓系统都有自己独特的上层封包,要做到对所有种类的安卓兼容,就有一个非常庞大的终端设备需要进行测试,IOS的测试工作量和这个相比简直是不值一提。这也是安卓软件开发的周期比IOS长的一个很重要的原因。特别是当出现一些BUG的时候,IOS可以很快的完成修改,但安卓则需要一个更长的时间,这也许安卓是没有更新2.7版本的一个原因吧,也许乐动把它作为一个过渡版本来对待了。

=============================================================================

综上所述,开发安卓系统的程序要比开发IOS系统的程序耗费更多的时间和精力。所以,如果同时间开发IOS和安卓,那么必然是IOS系统的进度比较快。

对于3.0的更新,91已经更新了,但是IOS还没有消息,原因相信很多人已经知道,但是在这里和那些还不是很清楚朋友说一声:

9月10日苹果将要发布最新的IOS7.0系统以及新的产品线,就目前已出现的升级到IOS7.0导致未绑定账号的从而通过MAC地址登陆游戏的账号丢失,这说明IOS对于MAC地址这一部分有一些改动导致了程序无法按照原途径正常读取MAC地址。这个问题涉及到了账号安全以及账号丢失的问题,需要谨慎对待,所以乐动需要在IOS7.0发布后对新版本在新系统上的运行状况进行测试,所以必定IOS系统3.0的更新在10号以后,但是具体10号以后多久更新就要看乐东卓越的测试情况了,估计最晚在一周之内就会更新,所以大家该等待的等待,该吃键盘的吃键盘吧。

而91服、PP服有自己的账号系统,不涉及MAC地址问题,也无重大版本更新,所以没有以上的问题,这也是为啥91最先更新的原因。

-六神源码网