为什么iOS、Android游戏数据不互通?真相了

网络
iOS和Android是目前瓜分手机市场的两大操作平台,我们换新手机通常也只考虑这两个平台(或者说系统)。

 有一天你腻了,想换到另一个平台,一般在权衡售价和手机参数后差不多就能换了。但如果你是一个重度游戏玩家,那可就得好好调查调查,你的游戏账户数据在换平台后还能不能保留。

[[344394]]

长久以往,iOS和Android的游戏数据不通让游戏换服体验备受诟病,同一个微信账户,在两个平台的账号数据却是分开的,这边毁天灭地,那边重头再起;不仅iOS和Android会这样,有时候Android换Android也会面临同样问题。

为什么会有这种问题?互通数据违反了哪些协议?为什么有些能通、有些不能通?

违反苹果开发者协议

我们知道,iOS和Android设备背后是苹果和谷歌,对应的应用商店是AppStore和PlayStore。玩家通过这些渠道下载的游戏并氪金充值时,苹果和谷歌从中抽成30%利润。

而国内没有谷歌,加之Android是开放平台,给一个安装包装上就能玩。如果数据互通,游戏厂商则可以诱导玩家在安卓端充值(避免抽成),在iOS端享受,这违反苹果开发者协议。

附加原因:

1、Android和iOS的用户价值不对等

2、数据互通带来运营难度

[[344395]]

分服可以快速更新游戏

在2010-2015年,Android版本碎片化严重,Android手机市场分散,每个厂商各自维持自己的手机产品和系统更新,步调不一。而iOS相对稳定,游戏厂商为了方便管理,选择让游戏按平台划分服务器运营,即分散压力,又方便服务玩家。

此时,因为苹果手机的机型比较少,适配iOS系统较为迅速简单,所以苹果用户通常都能比Android抢先一步体验新版本软件和游戏。在数据反馈上,苹果统一管理的iOS数据也会比Android设备更具备参照性,价值也更高。

也因为版本更新速度不齐,像微信这种社交软件,落后几个版本交流问题不大,你用老版本微信和别人聊天,大不了玩不上新出的功能,例如拍一拍。但如果是游戏,版本不同意味着游戏内部机制不同,相当于两批拥有不同规则的玩家,要能放在一起玩简直天方夜谭。这是早期两大平台游戏版本割裂和数据不通的主要原因

为什么Android和Android有时也不互通?

早期服务器和流量太贵

在中国移动市场萌芽阶段,我们的手机游戏大多还是单机游戏,像《水果忍者》《愤怒的小鸟》,这些游戏在内部需要联网的唯一可能,就是玩家在氪金充值的时候。那个时候还不流行网银,更没有微信支付宝,氪金还是要靠发短信扣话费的方式进行,因为搭建服务器和流量费用实在太贵了。

[[344396]]

催生渠道服

在这个时期,像豌豆荚、91市场,酷安等Android应用市场开始风行,他们有自己服务器,也是一种新的游戏宣发渠道,另一边手机厂商也纷纷自建UI系统,并不断引导用户通过自家应用商店下载。

游戏厂商此时也找到了另一种出路,那就是与这些渠道商合作,将服务器进行分流运营,继而降低公司的开销成本;手机厂商等渠道方也可以通过管理渠道服的方式获取游戏收入分成;玩家也可以更方便、快捷地下载到游戏。

这就是我们常说的渠道服,乍一看渠道服是个三赢的局面,但缺点也显而易见。

渠道服缺点

渠道服往往会提供官服所没有的折扣福利吸引玩家,玩家在渠道服购买同样的道具,花费的金钱更少。但是当你换了手机,或下了其他服务器的游戏版本,因为服务器不同,以往的努力都清零。

渠道服是在Android和iOS的版本断裂之上又裂了一次。

如果渠道服的玩家想换手机,要是Android换Android还好,起码只要拿到对应的安装包就能继续。但要是从Android换成苹果,或者从苹果换成Android,那数据恢复的概率可就渺茫了。

以我玩了6年的《崩坏学园2》为例,这是米哈游2014年发行的一款游戏,它完整经历了渠道服的发展期。目前《崩坏学园2》除了提供不同手机应用商店才能下到的小米服、vivo服、OPPO服等,还在他们官网还提供了新浪服、爱奇艺服、百度服、当乐服等游戏版本,这些版本的服务器都是不通的。每次游戏更新,玩家都要下对应的版本才能继续玩,而且它们还不是同一时间更新。

另外还有十分神奇的混服,这是一些连自己都支撑不下去的渠道,把运营权交还给米哈游服务器(360、UC等),米哈游把这些玩家都混入同一个服,减轻运营压力,也变相打通。

PS:能在渠道服玩这么久的要么是长时间在线的肝帝,要么是充值了大把金钱的氪佬,又因为《崩坏学园2》唯一的竞技性就是冲排行版的百分比排名,汇聚了各路大神的混服也被崩2玩家亲切称为神仙服。

 不过在众多版本中,我们也可以看到《崩坏学园2》能在iOS和Android都互通数据的国服,这个服务器也是支撑我将游戏玩到现在的原因。

能实现两端数据互通,除了游戏本身几乎是个单机游戏,米哈游还在两个平台采取同样的氪金收费标准,玩家在两端付的钱和获得的虚拟道具都是一样,尽管米哈游自己要承担iOS这边30%的抽成损失,但有了平衡才能有苹果用户,才能为这款游戏带来更多人气和利润。

变相的互通

随着手机的性能越来越好,手游产业也日渐成熟,大型联网对战游戏也开始风靡,最典型的游戏就是腾讯的《王者荣耀》《和平精英》。此时服务器成本已然不成问题,而且游戏玩法就是主打联机对战,除了保持步调一致的更新时间,也规避了渠道服陷阱。

另一方面,这种社交属性的联网游戏也促使不同平台游玩互通,让Android与iOS用户能在不同平台组队双排。

[[344397]]

 但绕来绕去,永远绕不出苹果的开发者条例,导致同一个微信账号登录Android和iOS是不同的账户,甚至不同平台的玩家也不能在同一个游戏中建立关系纽带,《王者荣耀》就不允许不同平台的玩家互加好友、成为恋人、拜师,且不允许加入同一支战队。

变相的解决办法:申请转区

选择将玩家的游戏数据打包转区是很多日本手游的做法,《王者荣耀》也在今年推出了转区服务,玩家可以申请将游戏内的角色转移到不同的服务器,但原本服务器就不互通的游戏好友数据、战队数据、亲密关系数据、师徒数据等都是带不走的。

[[344398]]

只是从一座围城转到另一座围城。

 

责任编辑:姜华 来源: 快科技
相关推荐

2013-01-10 13:27:32

iOS刷榜Android

2019-10-08 14:25:50

AndroidiOS安卓

2017-02-27 15:19:04

2017-02-27 15:43:14

iOSObject-CJava

2015-06-16 10:27:13

iOSAndroid音频

2024-03-01 17:01:15

GraphQL后端

2020-05-06 22:43:09

笔记本塑料机身铝镁合金

2019-11-20 10:39:35

iPhone缓存清理

2013-03-04 09:51:35

2023-09-26 10:33:20

数据中心游戏行业

2020-12-23 16:02:42

操作系统红帽CentOS

2012-05-11 09:50:49

iOSAndroid移动应用

2020-02-02 17:05:46

苹果库克乔布斯

2020-11-17 09:01:09

MySQLDelete数据

2021-06-09 09:19:39

SSL证书数据安全公钥

2023-09-25 15:24:30

数据中心

2020-09-30 16:27:14

5G网络技术

2021-09-04 23:28:50

iOS苹果安卓

2021-02-02 10:14:11

AndroidiOS升级

2015-04-23 10:15:53

AndroidiOS图片
点赞
收藏

51CTO技术栈公众号