Clash of Clans:双版本是否会同服的一些见解
编辑:吴节操 发布时间:看到COC要出android版本,很是兴奋。但是对于双版本的游戏能否在一起玩,貌似大家有些不同意见,这里小编献丑从技术角度对是否有这种可能性稍作一些探讨。 以下内容会非常基础,高手可以忽略…… 1、技术上...
看到COC要出android版本,很是兴奋。但是对于双版本的游戏能否在一起玩,貌似大家有些不同意见,这里小编献丑从技术角度对是否有这种可能性稍作一些探讨。
以下内容会非常基础,高手可以忽略……
以下内容会非常基础,高手可以忽略……
1、技术上是否可以实现?
这游戏是常见的CS架构,那么游戏的数据存储及处理都是在服务器端完成的,这就意味着我们iphone和ipad中的游戏,只不过是一个发送玩家指令到服务端并接收服务端的反馈,并显示出相应画面的一个终端罢了,那么这个终端理论上其实是可以不存储任何东西的,当然COC有部分数据在客户端本地,这样做是为了减少每次进游戏时的数据加载,而即便如此,每次进游戏时也会用少量数据包将本地数据与服务器数据进行比对以防作弊(虽然即使这样也可以作弊)。而由于发送或者接收的数据是一样的,那么开发者只需要针对不同的平台开,发出不同的客户端通过服务器这个中介,就能完成跨平台的数据交互了。就好比QQ,难道linux版的QQ不能和windows版的QQ聊天么?其实实现起来灰常简单……2、苹果是什么角色?
他只是一个开放平台的提供者,他无权干涉开发者的版权,但是他确实有权维护自己平台的隐私性,这就是有些人所说的开发者协议。“使用应用内支付系统(IAP)以外的系统购买内容、功能或服务的应用软件将会被拒绝”,那么,苹果的官方支付系统是我们都知道的app store,而android的官方支付系统是google store及一些第三方平台,苹果用户用前者支付,android用户用后者支付,哪里矛盾了?难道人家会傻到开发出用app store支付的android版COC?我不明白这个问题怎么会被问出来,很是奇怪……3、game center账号怎么在android上登录?
同样我很奇怪这个问题是怎么被问出来的,答案是不能登录,因为第三方根本不可能未经授权访问到GC账号信息。android上是用google账户登录的,或者第三方比如facebook,twitter之类的,和GC账号完全没任何交集。那么到这里,是否就是说双版本之间没有任何障碍了呢?其实也有:存档转移
外挂及作弊
外挂一直是一个网游完蛋的罪魁祸首之一,而导致外挂横行的主要有2点:
- 游戏本身的安全性不高。其实这点基本可以忽略了,因为道高一尺魔高一丈,连美国国防部都能被黑进去一个小游戏算得了什么呢?
- 运行商所采取措施的力度。android平台由于安全性及碎片化问题,游戏作弊对android用户来说已经司空见惯。而这点就比较麻烦了,假如有70%以上的玩家都作弊,那摆在运行商面前的选择就是,放弃70%的作弊者及玩家数量?还是保护剩下30%的玩家利益及自己的声誉?作为玩家,我们很好回答这个问题,但作为商人,真的很难……
- 资金。他们应该是不会缺钱去做跨平台交互的。
- 防作弊。这个真不好说了,假如开发商没信心杜绝这个,那么双平***立甚至放弃andorid平台将是他们唯一的选择。