自个人电脑和家用游戏机经历了2000年代的爆发,智能手机在2010年代的崛起之后,电子游戏已经成为全球25亿人的生活方式。2020年的疫情让更多人以在线方式互联、互动,电子游戏也在其中扮演了重要角色。
新常态下,电子游戏市场正不断扩大,全球玩家对来自东方世界的游戏内容热情高涨。中国音数协游戏工委《2021年1-6月中国游戏产业报告》显示,今年上半年自主研发游戏的海外市场实际销售收入84.68亿美元,同比增长11.58%。海外收入持续走高,国产游戏“走出去”的步伐正在不断加快。
游戏开发涉及诸多方面,除了游戏玩法、关卡设计、数值平衡等主要工作之外,游戏上线后的内容持续更新和维护、玩家社群的建立和运营,以及应对玩家们对游戏的反馈都是开发者需要面对的实际问题。国产游戏想要更快“走出国门”,就需要更全面、更强大的开发工具支持。在游戏行业深耕20余年的微软,已将其丰富的开发工具和经验引入微软智能云,打造游戏开发全工具链,助力每一位中国游戏开发者成就不凡。
微软智能云,打造出海游戏开发全工具链
云计算对于当今的全球游戏生态系统越来越重要,它让每一位游戏开发者都能接触到全球的游戏玩家群体。作为微软智能云的核心,微软拥有60多个数据中心及遍布全球的数字网络,架起了超过28万公里的光纤和海底电缆系统,以及190多个全球网络PoP等基础设施,为游戏开发者提供了全球范围的高性能服务,以及安全、可靠、扩展性强的平台,用于满足不断更新的的基础设施需求。
在游戏出海过程中,开发者除了需要面对日常的游戏运维和更新之外,还需要针对不同地区进行本地化支持,以及对游戏进行适应当地政策的合规化修改。对此,微软智能云提供了丰富的工具和支持。开发者可以利用Visual Studio将游戏开发流程部署到云端,利用Azure DevOps规划开发节奏,在Visual Studio App Center中进行真机测试以完善游戏品质,放入微软智能云容器平台中,利用容器编排平台AKS(Azure Kubernetes Service)等工具进行部署、托管、编排和维护。而基于人工智能的微软智能云认知服务Azure Cognitive Services可帮助游戏开发者快速实现游戏内容的本地化,采用文本转语音(Text to Speech)功能实现实时语音翻译,大大节省文字翻译的时间。无论是母语不同的玩家,还是有视力障碍的玩家,都可以在游戏中畅通无阻。
为了保证游戏持续高效运营,开发者同样需要可靠的工具支持。微软智能云PlayFab为开发者提供了托管游戏服务、实时分析和全面的 LiveOps 功能,可以实现更快的启动速度、延长游戏的生命周期并降低成本。首先,PlayFab多人游戏服务为玩家提供了成本可控、延迟率低、可靠性高的多人服务器,帮助玩家提升组队、局内聊天、查看游戏记录等其他信息的体验,实现跨平台支持。其次,PlayFab可以帮助开发者进行实时游戏数据分析和管理,检查游戏中可能出现的性能问题和bug,并允许开发者直接访问原始事件数据,大量减少检查的时间成本。第三,PlayFab中包含的LiveOps属于完整的平台级服务,拥有完善、统一、跨平台的管理界面,实现了对上线游戏的实时监控和事件回报。开发者可以对游戏小型更新和规律性玩家服务设置自动化热更新而无需手动修改,因此玩家无需暂时下线游戏,也不会因为小型更新而被迫中断游戏进程。
为中国游戏探索全球蓝海保驾护航
伴随着出海的中国游戏企业越来越多,很难避免一些困难出现。尤其是当游戏运维团队自行安装部署容器时,会投入大量精力,对游戏的发行造成不利影响。并且如果团队不能使用可伸缩的网络架构,还会导致无谓的计算资源浪费和成本投入。北京网元圣唐娱乐科技有限公司(以下简称“网元圣唐”)面对这两大痛点,公司采用了微软智能云的AKS对Kubernetes进行托管,以解决容器运维的各项难点,同时利用AKS的Azure CNI,帮助公司解决了在网络层出现的计算资源浪费问题。网元圣唐平台中心总经理葛付荣表示:“采用了微软AKS的方案,既可以减轻我们的运维工作,又节约了我们的计算资源。对我们游戏出海业务的发展提供了有力的保障。”
人工智能在电子游戏场景的应用越发多元和丰富,这也意味着游戏开发者需要训练更多的AI模型并运用到游戏中。早在2016年,游族网络股份有限公司(以下简称“游族网络”)利用微软智能云订阅以及微软认知服务中的文本翻译API,与微软合作完成了Azure翻译部署服务,接入了游族网络旗下多款游戏的翻译系统。目前,游族网络对人工智能的探索不断深入,因此会在游戏场景中进行大量的AI模型训练,实现开发和测试的灵活一致性部署。但是Kubernetes的复杂性导致部署时间长、维护开销大,游族网络的运维团队无法专注于核心业务。因此在训练模型时,公司采用了Azure的AKS服务。对此,游族网络高级全栈工程师陈富浩表示:“Azure托管的Kubernetes服务,帮助我们大大降低了平台的运维复杂程度,节省了大量的时间。”
将自有容器部署到云并进行维护,对于游戏开发者来说并不是一件容易的事情,且一旦出现预料之外的问题,就会牵扯更多游戏开发者的精力,以至于直接影响游戏的开发和更新进度。为缓解这一局面,上海云蟾数码科技有限公司(以下简称“云蟾游戏”)采用了微软智能云App Service服务,通过容器镜像直接部署到App Service中。App Service作为一个和容器平台兼容的PaaS服务,可以提供负载均衡、自动伸缩等各种功能。云蟾游戏副总裁夏志祥表示:“在使用了全托管的App Service后,我们的运维压力小了很多。App Service能够满足我们整体业务的需求。为我们游戏出海提供了强大的技术支持。”
在游戏出海的过程中,面对不同地区繁杂的合规性要求,游戏开发者很难独自对游戏进行完全合规的修改。而微软智能云在美国、欧洲市场拥有超过90项各种安全合规认证,可用于简化不同地区不同条例带来的复杂合规流程。而微软智能云的“Azure知识产权保护计划”利用微软在知识产权领域的专利库,帮助客户保护云端创新,为中国游戏开发者提供了丰富的知识产权风险保护体系,为中国开发者保驾护航。微软智能云工具链在快速开发与部署中,不仅通过PlayFab实现了一站式运维,还为不同客户提供了高安全性的合规保障。现在,微软正在帮助更多中国游戏开发者高效出海,将更多优质游戏产品带给全球玩家。
评论