萧峰、郭靖、小龙女,武林代有人才出;倚天、屠龙、打狗棒,强力武器克敌制胜;九阴真经、降龙十八掌、六脉神剑,神功绝招勇闯江湖。业界唯一斩获金庸全部作品授权的手游产品,《大掌门》一直坚持”第一武侠计划“的核心研发理,并荣获2012年度金翎奖十大最佳移动平台网络游戏。
《大掌门》的开发团队玩蟹科技是一个非常年轻,有创新有活力的团队。玩蟹的一些数据情况,相信很多人都了解,现在的月收入是三千万以上,这是比较老的数据,现在是到五千万的规模,单日收入更是高达1000万,差不多占市场38%的份额。
玩蟹和阿里云的合作要追溯到2011年,当时玩蟹非常明确的想要找一家云计算服务商,游戏的特性与云的优势让玩蟹与阿里云的合作可以说是水到渠成。对游戏行业来说今天游戏刚上线,明天就可能有10倍的需求,今天上线1台服务器就够了,明天可能就需要10台服务器。用户的突增骤减,很多时候让你不知道怎么去做准备。如果准备少了,突然用户激增,压力大跟不上;如果投入多了,游戏用户量没有如预期地大量涌入,将造成过多的资源浪费。云的特性,恰恰能快速轻松地解决这些棘手问题。
那下面就请大家随小编一起来看看,《大掌门》如何在云上从容自如地实现千万人的武侠梦。
开发语言:C++、PHP
游戏类型:武侠RPG+策略类卡牌游戏
《大掌门》采用分布式部署结构,将游戏架构分为游戏运行服务、游戏更新服务、后台管理服务、数据冷备服务、以及数据分析服务等模块。
其中,游戏运行服务与游戏更新服务,采用分层部署,启用负载均衡(SLB)服务,由单机分层调整为多机分层,分摊负载,应对如每日三次有高额奖励的血战。在游戏玩家大量涌入的同时,负载均衡服务还可避免单点故障,保证服务高可用性。使用阿里云api动态创建和销毁服务器,实现快速横向扩张及收缩,从容应对峰值,降低成本。
使用云服务器时,配合使用阿里云关系型数据库(RDS),将Web/应用服务器与数据库服务模块解耦,并物理隔离部署,实现功能模块的水平扩展,有效避免云服务器I/O争抢带来的性能降低问题,实现高可用性。
单独创建自建游戏资源文件更新服务器,玩家在安装游戏应用时只需要安装基本的东西,尽量使安装包小一些,然后在用户玩游戏连接服务器时在把需要的资源文件更新到客户端。把更新服务器独立出来的好处就是,在玩家数量很多更新频繁时不会对游戏服务器部分造成影响。配合使用CDN服务,为资源文件下载提供加速。
值得一提的是,玩蟹使用了阿里云的OSS服务,此项服务为玩家应用包更新提供了存储、下载方便,同时也节省了存储成本。
玩蟹CTO欧阳刘彬说,阿里云给玩蟹提供了一个很好的平台,从繁琐的运维业务中脱离出来,更加地专注于游戏的开发。玩蟹CEO叶凯也表示公司新游戏将继续使用云服务器,未来玩蟹还加强和阿里云深度合作。
如果说玩蟹为大批武侠迷玩家提供了一个指间的江湖,那云计算无疑为玩蟹的“第一武侠计划”提供了一个云上的江湖。玩蟹,用云,战江湖。
了解更多游戏架构相关信息,请点击游戏云
了解更多《大掌门》信息,请扫码或点此链接http://asset.playcrab.com/apk/ares/zongle.php?cid=48