前段时间,《暗黑破坏神:不朽》的上线成为了一大热点,该系列游戏自问世以来有超过20年的悠久历史,此次上线也吸引了众多年龄段的各路玩家。
据资料显示,《暗黑破坏神:不朽》上线两个月以来,总营收超过1亿美元,成为了暴雪仅次于《炉石传说》的第二吸金手游,也是《暗黑破坏神》系列游戏首次在手机端试水。
怎么样?是不是感受到了游戏行业的“吸金”能力。确实,相比其他互联网服务,游戏在价值创造方面确实名列前茅。
随着技术的飞速发展,现在的游戏行业也与云计算密切结合起来,从开发、构建到运营、管理都能够实现高度的自动化,并且再也不必担心数据处理能力、延迟等问题了。
游戏+云,打造下一代游戏体验
在亚马逊云科技赋能游戏行业云上创新的媒体沟通会上,亚马逊云科技中国区数字原生事业部总经理梁岩表示:亚马逊云科技在服务于全球顶级游戏厂商接近15年的时间里,深刻地感受到游戏厂商在构建、运行和增长三个环节的感受和需求,亚马逊云科技与他们一起深化云上业务的精细化程度。
基于行业的最新趋势及游戏客户对以技术驱动业务场景发展的需求,亚马逊云科技正式发布了游戏行业专属解决方案,帮助客户打造下一代游戏体验。
该解决方案帮助开发者在构建、运行、增长这三个阶段完善游戏,包括:游戏的开发上云,游戏服务器的架构,安全性,实时运营,游戏的分析(包括客户行为的分析和精准营销),人工智能和机器学习。让游戏领域客户能够在任何阶段都可享受到云计算带来的能力加持,并通过AI提高工作效率。
云平台让游戏开发更高效
在十几年前,传统意义上的游戏开发基本都是“各自为战”,工具与平台相互独立,协作效率不高。到了云计算时代,游戏开发就实现了真正的智能化协作。游戏开发团队可以不在一个地区甚至国家,通过云平台实现了从开发流程、开源游戏引擎到云上虚拟工作站的一站式开发。
以亚马逊云科技为例,它的开发引擎名为Open 3D Engine,从3A游戏大作到电影3D制作都可以借助这个产品来实现,目前已经开源。云上工作站的全名为Amazon Nimble Studio for Games,可以让游戏工作室实现云端的工作站的访问、存储、弹性的渲染等等一系列的工作,通过云实现高效协作。
在自动化方面,通过亚马逊云科技的Amazon CodePipeline可以实现从开发、构建、测试、发布、部署整个过程全链条的托管,轻松应对复杂的流程和资源的监管。这里面其实由多个产品构建而成,比如Amazon Code Build、Amazon Code Deploy重点在于构建,运维阶段则有Amazon Cloud Formation帮助部署,整个过程可以实现全托管。
索尼娱乐通过在亚马逊云科技上构建了一个CI/CD全流程的平台,将测试、部署的时间从之前的一天缩短到20分钟,生产部署速度提升了2.5倍,环境的启动从分钟级变成秒级。整个产品的发布效率得到了极大的提升。
云上游戏运营,化繁为简
谈到游戏的云上运营,亚马逊云科技有着自己独特的优势,包括游戏服务器和网络、安全、游戏数据库及增长,这些都帮助游戏企业能够在第一时间享受到业界最顶尖的技术,并在竞争中博得先机。
首先,服务器和网络方面想必大家都已经非常熟悉了,亚马逊云科技提供了超过500多种的服务器实例,几乎适用于所有的场景。用户可以通过GPU和FPGA卡加速机器学习和渲染环节。依托于海量的高速存储,可以帮助用户做大量的且相对廉价的本地缓存。
此外,就是享受新技术的优势。亚马逊云科技每次硬件更新之时,基于新CPU的实例价格还会与上代保持一致,以英特尔x86平台为例,每代性能提升在20%左右,而用户可以用同样的价格享受到最新的性能,性价比大幅提升。
现在,基于ARM架构下的手机游戏也异常火爆,在ARM服务器下进行开发、测试更具优势。亚马逊云科技的C7g powered by Graviton3是第三代ARM服务器,近几年有大量的客户借助于ARM服务器实例来部署业务,与x86相比进一步提升了性价比。
网络方面,Amazon CloudFront是亚马逊云科技的CDN产品,支持全球47个国家、90多个城市,并覆盖了大部分的互联网用户。由于现在游戏容量越来越大,Amazon CloudFront可以帮助游戏开发者轻松地分发更新包,使在线用户减少等待时间。
第二点是安全方面,主要是防DDoS,安全如果出现问题游戏企业可以说根本就无法运营。亚马逊云科技在Amazon CloudFront、Amazon Route53(DNS)、还有ELB(负载均衡)这些产品里都提供了标准的Amazon Shield的功能,可以抵挡常见的攻击,并且不对客户做额外的收费。
第三是数据库。游戏企业如果使用传统数据库在技术方面没有问题,但痛点在于后期维护费用高昂,并且在日益复杂的使用环境下功能就会捉襟见肘。
亚马逊云科技则可以提供多种不同类型的数据库,包括关系型数据库、健值数据库、内存数据库、文档数据库等等。例如Amazon DynamoDB键值数据库,它是非关系型NoSQL数据库,主要是存放游戏玩家的数据,拥有稳定的延迟和近乎无限的扩展,一个表可以做到数TB、数十亿行的规模,包括读写操作都可以在数个毫秒内实现。
最后一点是增长,增强游戏玩家的体验、提升黏性、延长游戏的生命周期是每个游戏企业都在重点关注的焦点。亚马逊云科技的解决方案则通过人工智能等技术来帮助游戏企业实现增长,主要体现在三个方面。
第一,精细化运营方面,亚马逊云科技提供的服务可以通过对游戏分析、大数据解决方案,帮助用户做出更佳的设计决策,理解、发展和保留玩家。
第二,将人工智能和机器学习放到游戏里面去创新游戏体验,保护玩家免受一些有害行为的影响。
第三,延长游戏生命周期,亚马逊云科技发布了两款产品运用玩家对游戏的反馈进行舆情分析,不断地听到用户的反馈才能不断地进行改进。
此外,游戏开发者很多时候也会利用RL(Reinforce Learning强化学习)的能力,去改善游戏里面的关卡设计,这在很多的棋牌类的游戏里面是用得非常多的,也是最容易获得成效的AIML的项目。
游戏行业全面拥抱云数据库
前文所提到的游戏用云数据库其实一直以来都备受关注,众所周知,游戏行业的数据比较复杂,仅游戏运营时就需要用到玩家游戏状态、好友关系、消费充值、游戏内交易系统等等众多数据,如果为每种应用都配备数据库,那将给后期运维管理带来巨大“灾难”。
与传统企业级应用不同,游戏中经常会出现海量数据同时写入的现象,例如游戏中新活动上线、高峰期大量玩家打同一副本等情况,此时如果用传统数据库则会带来CPU、IO资源被大量占用及成本过高等情况发生。而像Amazon DynamoDB键值数据库,则可以支持全球最多15个区域,多写最终一致的Global Table,相当于并行写入没有瓶颈。另外在运维成本方面也远远优于传统数据库。
如果游戏企业对性能要求更高,则还可以选择MemoryDB for Redis内存数据库,根据实际使用情况在云端灵活部署。
根据Gartner最新资料显示,在云数据库方面,亚马逊云科技在全球数据库提供商的排名已经非常靠前了,很多客户非常依赖云上提供的云原生托管数据库。亚马逊云科技在云上游戏、金融、证券、高频交易等方面也有着大量用户。
在数据库安全方面,云平台每天承受的各种攻击远远超过普通数据中心,因此有众多的防御技术加持,所以云数据库发展至今它本身的安全性是非常高的。在任何极端情况下,云数据库都可以实现资源拓展,从而满足交易的响应。
如果发生了极度严重的灾难的时候,亚马逊云科技的云数据库可以将数据随时恢复到35天以内的任意一个时间点,这在传统数据中心里是难以实现的。
相信未来随着云上业务的拓展,云上全托管的数据库还有非常好的发展机会。
今天,在云计算、大数据、人工智能、机器学习等技术的赋能下,游戏上云已经成为大势所趋,中国游戏的开发者也正在以更快的速度全面拥抱全行业的创新和重塑。
正如梁岩在演讲中所说:亚马逊云科技希望通过完善的游戏行业解决方案及庞大的全球的合作伙伴网络,帮助中国游戏客户打造更精美、高质量的游戏。并进一步通过亚马逊云科技的全球网络出海,在更大的市场上去开疆拓土,快速进行全球业务布局,以科技成就伟大游戏。