亚马逊云科技携手普华永道,共论游戏出海最新趋势
元宇宙,VR/AR 与云游戏展望 《中国游戏出海白皮书》
科技在变,游戏也在与时俱进。游戏玩家对游戏的要求越来越高,从游戏玩法到场景表现力,用户的体验感成为游戏开发商的关注焦点。为满足玩家不断变化的游戏体验需求,游戏商在不断提升自我的游戏开发能力,从端游到手游,从 VR/AR 到云游戏,从物理服务器到游戏云服务器,每一次科技进步给网络游戏的赋能,都似乎让我们在浪潮之巅隐约看见未来。
在本文中,我们试图围绕中国游戏行业出海的政府政策、市场关注、技术趋势和最佳实践等方面展开探讨。
Graviton2 处理器在游戏开发平台中的优势
全面降低游戏服务器成本
同亚马逊云科技5代实例相比,Graviton2 系列实例在配置接近的前提下,价格更低,性价比提升高达 40% 。利用Graviton2系列实例可以搭建基于 Java,NodeJS,Rust,C++,Golang 等编程语言的游戏云服务器,并且可以显著控制成本。
显著提升数据库性能
在亚马逊云科技游戏云服务器架构上可以使用 Redis,MySQL,MongoDB,ElasticSearch 等游戏行业常用的数据库作为支撑,并且其性价比得到明显提升(例如: Redis 可获得 36% 的性价比提升)。此外,亚马逊云科技的托管数据库服务 Amazon ElastiCache for Redis,Amazon RDS,Amazon Aurora,Amazon OpenSearch 均已支持 Graviton2 实例,既减少用户运维工作,又降低用户成本。
构建运营数据分析平台
亚马逊云科技游戏云解决方案支持 Spark, Hive, Flink, Presto, Clickhouse 等主流数据分析工具。根据用户反馈, 在 Presto 场景中可实现40%性价比提升。亚马逊云科技提供的托管Hadoop 服务EMR已支持 Graviton2 实例选项,提升用户安装和运维的效率。
自动扩展与游戏会话管理
专为基于房间的游戏设计的云服务:Amazon GameLift FleetIQ支持Graviton2系列实例。用户可以使用此服务实现射击,MOBA,竞速,卡牌,大逃杀等游戏类型的会话管理与物理资源自动扩展。除此之外,Amazon GameLift FleetIQ还可以充分利用Spot实例,大幅降低游戏对战服务器的成本。
CI/CD流水线
亚马逊云科技的CI/CD流水线服务目前已全面支持Graviton2系列实例。用户可以使用Amazon CodeBuild服务,自动为ARM架构的游戏服务器构建所需的程序与文件。用户也可以在本地进行源码编辑与软件开发,然后在云上进行低成本的构建,而不需要在本地搭建交叉编译环境。
远程办公与云中工作室
亚马逊云科技的远程桌面服务NiceDCV支持Graviton2系列实例。通过使用基于Graviton2 NiceDCV,您可以在云上以更高性价比的方式管理您的游戏开发环境或媒体资源编辑工作室,并受益于云上高持久的存储、安全的资产管理与智能的资产搜索,缩短游戏研发周期。
原生安卓环境与游戏云服务器架构
亚马逊云科技的G5g系列实例使用了ARM架构的Graviton2作为CPU,使用图形性能强大的NVIDIA T4G作为GPU。这些特性使得G5g系列实例特别适合运行安卓平台的游戏并实现流媒体传输,从而赋能云游戏行业。由于直接使用了ARM架构芯片作为CPU,开发者不需要再为云环境准备跨平台编译或跨平台模拟器,使您的成本降低最高30%。
精选客户案例
了解更多 Graviton2 在游戏开发中获得成本优化或性价比提升的最佳实践
网易游戏旗下《荒野行动》通过使用第五代 Amazon EC2 M5实例替换第四代实例,实现了40% 的 Amazon EC2 成本节省。音频语音服务和网络转发服务通过使用 Amazon EC2 A1 实例,使该部分服务的 Amazon EC2 成本节省高达 50% 。
Nvfox(星狐网络)是一家游戏初创公司,专注于SLG类游戏研发。目前推出Zgirls等多款深受手游爱好者好评的SLG游戏,拥有百万用户。
其游戏服务平台100%全部采用Graviton2驱动的Amazon EC2搭建,数据库选用了Aurora MySQL on Graviton2。得益于Graviton2和Aurora优异的性能表现,在相同配置情况下,性价比提升40%,同时给玩家带来更好的游戏体验。
Sphinx Entertainment是一家由铁杆玩家组建的游戏公司,拥有多个游戏和百万用户。
其游戏排行榜利用托管的Amazon ElastiCache for Redis,底层使用Graviton2实例,由于Graviton2优异的内存访问性能,大大缩小了延迟,在相同配置情况下,使用Graviton2的托管Redis性价比提升25.3%。
"最近,我们在基于Amazon Graviton2的Amazon EC2 M6g实例上部署了一款基于RabbitMQ和Java的新SLG游戏。经过测试和验证,我们发现M6g实例的性能比同尺寸的M5实例高40%,价格低20%。而且我们可以通过Graviton2预留实例进一步节省成本。未来,我们计划将更多工作负载迁移到基于Amazon Graviton2的Amazon EC2实例上。"
--- WeiJie Wang CTO of Onegame
"当我们着眼于未来,为玩家构建越来越有沉浸感和吸引力的体验时,我们很高兴使用基于AWS Graviton3的EC2 C7g实例。我们的测试表明,它们甚至适用于最苛刻的延迟敏感工作负载,同时提供显著的价格性能优势,并扩大了在《堡垒之夜》和任何虚幻引擎创建的体验中的可能性。"
--- Mark Imbriaco, Senior Director of Engineering at Epic Games
"在now.gg(https://now.gg/),我们希望为移动游戏玩家提供最佳体验,无论他们的智能手机硬件规格如何",now.gg总裁兼首席执行官Rosen Sharma说。"在提供基于云的移动游戏服务方面有两个挑战。第一个挑战是技术问题--移动游戏需要强大的GPU和基于ARM的CPU一起工作。第二个挑战是要能够以使业务可行的价格点提供移动游戏。Amazon EC2 G5g实例在这两个方面都是一个重大飞跃,我们一直在与亚马逊云科技密切合作,在G5g实例之上运行NowCloudOS,为移动游戏带来这些好处。"
"Canonical在AWS Marketplace推出了Anbox云设备,为开发者提供了在云中进行原型设计、开发和运行Android的简单方法。Anbox Cloud现在支持Amazon EC2 G5g实例,并提供了一个完整的解决方案,可与Android软件堆栈无缝协作,以虚拟化移动应用,包括游戏,并将其安全地大规模地流向移动设备。有了Anbox Cloud和G5g实例,客户可以以720p和30帧的速度流式传输多达55个单独的会话,与可比的基于x86的GPU实例相比,成本最多可降低20%"。
---Simon Fels, Engineering Manager for Anbox
"为移动设备开发软件所面临的挑战是,物理设备不能扩展,但仿真器不能提供同样的性能或准确性。Corellium创建基于Arm的设备的虚拟模型,并在云中基于ARM的服务器上运行。通过Amazon EC2 G5g实例,移动开发者可以利用Corellium软件创建ARM原生的虚拟安卓设备,将真实设备的保真度和性能与云的便利性和规模结合起来。"
--- Chris Wade, CTO - Corellium
"Genymobile提供Genymotion,这是一个价格合理的Android服务解决方案。随着Amazon EC2 G5g实例的发布,我们能够更进一步,为开发者提供带有硬件加速的Arm原生环境,实现GPU加速的渲染和视频编码。G5g上的Genymotion是我们迄今为止最快和最准确的Android图像。最重要的是,我们的低资源占用的实现使我们能够在一台G5g服务器上运行超过60个虚拟设备实例!"
"在WePlay,我们的目标是建立一个云原生的、去中心化的、可识别角色的虚拟世界。我们是一个云游戏平台,但不只是一个云游戏平台。我们利用云游戏技术为所有移动游戏玩家带来无与伦比的社交体验。我们遇到的最大挑战是基于ARM的apk文件与当今可用的基于x86的GPU支持的实例的兼容性。将基于Arm的文件翻译成x86并在x86实例上运行,不仅成本高,而且效果差。有了g5g实例,我们可以在没有翻译层的情况下原生地运行Android游戏。与g4dn相比,我们的成本降低了约30%"。
---Adrian Wang, CEO
使用 Amazon EC2 G4 实例搭建云游戏服务器
网易游戏旗下《荒野行动》通过使用第五代 Amazon EC2 M5实例替换第四代实例,实现了40% 的 Amazon EC2 成本节省。音频语音服务和网络转发服务通过使用 Amazon EC2 A1 实例,使该部分服务的 Amazon EC2 成本节省高达 50% 。
亚马逊云科技 “数据驱动 共创下一代游戏”
亚马逊云科技首次呈现亚马逊全方位游戏方案,从研发、发行、获客和运营多环节触达全球游戏玩家;携手游戏行业各方代表,共同探讨游戏的新技术和营销新法,共创下一代游戏。
宣布全面推出 Amazon EC2 G5 实例
今天,我们宣布全面推出由 NVIDIA A10G Tensor Core GPU 提供支持的 Amazon EC2 G5 实例。客户可以将 G5 实例用于图形密集型应用程序,例如远程工作站、视频渲染和云游戏,以实时生成高保真图形。机器学习客户可将 G5 实例用于自然语言处理、计算机视觉和推荐引擎使用场景,以进行高性能且成本高效的训练和推理。
新区域可用性和 Graviton2 支持现已针对 Amazon GameLift 推出
GameLift FleetIQ 现在支持下一代 AWS Graviton2 处理器。您现在可以根据基于 Arm 的处理器架构使用 Graviton2 托管的游戏服务器,以低于基于英特尔的同等计算选项的成本实现更高的性能。客户现在可以从 GameLift 控制台或命令行界面 (CLI) 中将 AWS Graviton2 处理器支持的实例部署到其现有的或新的 GameServerGroups 中。
5. 介绍 Amazon EC2 G4,该服务现已在光环新网运营的 亚马逊云科技中国(北京)区域和西云数据运营的 亚马逊云科技中国(宁夏)区域推出
EC2 G4 实例针对需要访问低级 GPU 软件库的图像分类、对象检测、推荐引擎、自动语音识别和语言翻译等机器学习应用程序部署进行了优化。对于远程图形工作站、视频转码和云中的游戏流等图形密集型应用程序,这些实例也是经济高效的解决方案。