Kii BLOG

为游戏开发者夺身定制的后端云服务 – Kii Game Cloud

后端云服

助游戏开发松搞定史上最牛的游

         游戏引擎是最让人感觉神秘的东西,它也是最能够帮助开发者创造传奇的神器。无论是Unreal、CryTech、Unity都是让游戏开发达人疯狂的图形处理引擎。 随着移动时代的到来,人们的生活开始被移动互联网改变了,大部分手机游戏都不再以单机形式出现—社交化、异步弱联网以及逐渐兴起的实时互动类型游戏,将玩家的手机游戏屏幕变成了一个与其他玩家交流的多媒体终端,让越来越多的游戏开发者投入更多的心思进行后端服务器部分的开发和维护。

是不是一定要雇佣专业的服务器端工程师和租用昂贵的支持3网服务器,才能搞定?

答案是:No!我们可以用Kii Game Cloud全球第一款游戏后端云服务来解决这一切问题。

那么,什么是Kii Game Cloud?

Kii Game Cloud是专门为游戏开发者夺身定制的一款后端云服务。请大家注意:我没有用游戏服务器引擎来定义它。游戏服务器引擎早有先驱,它把各种游戏类型所需要的功能模块以及基础的通讯模块都进行了封装。前端开发者只需要参照学习这些模块的使用,了解对应的API就可以实现任何联网功能,比如:我想实现一个游戏内的群组聊天功能。要实现这个功能有2个风险+1个难点:

风险1:要实现实时聊天,你必须先学习基础通讯,建立自己的消息结构和通讯握手方式,然后通过研究学习决定是用HTTP还是TCP或者UDP,中你可能要学习更多新的知识,就像阻塞式和阻塞式这些要花费很多的时间和精力。

风险2:群组是个问题,群组的实现会带来更多的工作量,不同群组的权限会不同,而群组可能存层级关系,这些都只是冰山一角等到你写代码的时候,你会发现原来5天的迭代周期,会随着bug和调整的出现拖延到10天才交付。

1个难点:在最初开发游戏的时候你无法预期会有多少玩家。为了节省不必要的费用你一定先预测玩家数。或许你一开始所设计的承载量是给一百万个活跃玩家,但在一夜之间可能因为一则媒体的报导或是名人的推荐涌入了数千万的下载。在过去不论是游戏或是App软体我们都看过这样的例子。这个时候,你怎么能扩展你服务器的承载量成了难题是通过堆硬件还是通过优化服务器逻辑代码都是深不可测的难点。

Kii Game Cloud的出现让你完完全全轻松下来。你只需要拿一杯咖啡翻开developer.kii.com开发手册,阅读其中的玩家管理–群组管理部分API,三下五除二就可以把功能实现。这是因为你将遇到的一切需求我们的SDK都已经设计在内了,即使部分需要定制也可以轻松地通过局部扩展来实现。Kii Game Cloud是优化后部署在云服务器上的游戏服务器,所以它可以轻松地解决服务器性能扩展的问题,云所带来的虚拟化技术,帮助你把承载量的问题淡化了,100或1000位玩家同时聊天都是轻松,而且还不会对数据库服务器和游戏逻辑服务器的带宽造成干扰。这是多Cool的开发体验,是程序员的享受。

好了,让我们看看Kii Game Cloud有哪些特点:

1.玩家管理。如前面例子提到的,他可以方便地管理玩家和群组。

     – 便捷的社交网络集成

     – 高效和健全的用户鉴权接口。如:手机短信认证、Email认证、多登陆管理

     – 强大的用户信息及权限管理

     – 用户登陆超时保护

     – 匿名用户登陆

     – 完整的管理员功能

2.云存储。您游戏的所有数据都存储在云端,因此玩家可以更换设备或是平台,并从上次离开的地方开始游戏。

3.数据管理。

    – 定制化的对象存储

    – 存储内容及结构的快速调整,便于快速迭代

    – 存储安全错误操作能够恢复

    – 直观的数据浏览和修改方式

    – 方便的分享和同步文件

    – 轻松进行数据组织及调整数据的效用范围。

4.无上限的高并发请求。

5.排行榜功能。

6.游戏成就系统。玩家通过在游戏进度中解锁和闯关来获取具有挑战性的成就,并可以获得相应的虚拟货币和物品奖励。

7.挑战和PK模块。帮助开发者快速实现玩家之间PK,激发玩家欲望。

8.地理位置系统。使用Kii Geolocation 创建基于位置的游戏或是启用本地赛事。

Kii Game Cloud游戏云服务已经超越了游戏服务器引擎所能提供的功能,它帮游戏开发者大大降低了游戏制作前期的成本和风险,对游戏上线后海量用户的扩展性提供可靠的支撑。如果你真正开始使用,你会发现其实它的存在不仅仅在于游戏服务器开发过程,它在游戏设计以及游戏运营阶段都有重要的价值体现

Kii之前一直在为DoCoMo等手机电信运营商提供数据同步等……分布式服务及云服务,Kii的另一重要业务:Kii Capital也开始专注于移动领域,并快速地在移动游戏、移动数据分析等领域有所斩获。可见,Kii对“移动互联网”、“移动游戏”和“云”拥有非常深入及独到的理解。于是在2012年底,Kii 将这三种理念转化为Kii Cloud,它向移动开发者提供专业的后端服务开发包,而这些后端服务完全是建立在云服务之上。移动前端开发者不再需要租用任何服务器,也不再后端开发工程师的配合就可以轻松实现联网的所有功能。游戏前端开发者只需要在Kii Develop Portal注册一个账号,选择需要的开发包,把这个SDK引入到你的项目就可以实现任何一种你所需要的联网功能。让我们来挖掘它吧

Q&A:

Q: 什么是移云服

A: 它是针对戏产品的服器端解方案。它部署在传统云服(如亚马逊云)之上,通好的分布式构架,向客开发者提供开发包以及全功能的开发者管理平台。

Q:是否高并量限制?

A:求限制是针对个Bucket,而不是您的用程序。您可以建立任意多Bucket。每Bucket可理多150个请/秒。

Q:是否支持全球部署?

A:唯一支持全球高速访问的游云服

Q:是否支持用管理和据管理?

A:支持,并且支持筛选

Q:是否支持游戏数据分析?

A:支持。Kii Game Cloud强调数据分析,化了很多分析的功能,而且支持定制分析度。

Q:是否支持A/B测试

A:支持。

Q:比传统开发好在哪?

A:更节约成本和降低前期风险。不再需要服开发、租用服器,良好的高并支持和展。

Q:是否支持服展?

A:支持。开发者可以通JS编写逻辑扩展并部署。

Q:是否支持Unity3D?

A:是的,我Unity3D是官方合作伙伴,近期协办的全球开发者大

Q:是否支持Parse移?

A:是的,我提供移方法的文及技支持。

Q:支持哪些客型?

A:Unity、Android、iOS、RestFul API、Javascirpt。

Q:Kii Game Cloud 在中是否有开发团队?是否提供技支持。

A:我在上海、北京都有技术团队和支持团队

Q: Kii Game Cloud已有哪些用

A:http://cn.kii.com/gamecloud/#customers

Q: Kii Game Cloud 如何收

A:我提供免开发账号http://cn.kii.com/gamecloud/#pricing

 

发表评论