微软游戏堆栈简介

微软游戏堆栈简介

我们宣布了一项新计划,即 Microsoft Game Stack,我们将在其中汇集 Microsoft 工具和服务,使所有游戏开发者(无论是独立开发者还是 AAA 工作室)能够实现更多目标。

当今世界有 2 亿游戏玩家,他们在各种设备上玩各种游戏。 该社区对视频流、观看和共享的重视程度与对游戏或竞赛的重视程度一样。 作为游戏创作者,您每天都在努力吸引玩家、激发他们的想象力并激励他们,无论他们身在何处或使用什么设备。 我们推出 Microsoft Game Stack 来帮助您实现这一目标。


本文是英文的。

什么是微软游戏堆栈?

Game Stack 将我们所有的游戏开发平台、工具和服务(例如 Azure、PlayFab、DirectX、Visual Studio、Xbox Live、App Center 和 Havok)汇集到一个任何游戏开发人员都可以使用的强大生态系统中。 Game Stack 的目标是帮助您轻松找到创建和管理游戏所需的工具和服务。

云在游戏堆栈中发挥着至关重要的作用,而 Azure 满足了这一重要需求。 Azure 提供计算和存储等基本部分,以及用于通知和混合现实空间参考的基于云的机器学习和人工智能服务。

目前与 Azure 合作的公司包括 Rare、Ubisoft 和 Wizards of the Coast。 他们为多人游戏托管服务器,安全可靠地存储玩家数据,分析游戏遥测,保护游戏免受 DDOS 攻击,并训练人工智能以创造更加身临其境的游戏体验。

尽管 Azure 是 Game Stack 的一部分,但值得注意的是 Game Stack 与云、网络和设备无关。 我们不止于此。

什么是新的?

游戏堆栈的下一个组件是 PlayFab,它是一个用于创建和操作游戏的完整后端服务。 一年前,PlayFab 和微软合并。 今天,我们很高兴地宣布,我们将 PlayFab 添加到 Azure 系列中。 Azure 和 PlayFab 是一个强大的组合:Azure 提供可靠性、全球规模和企业级安全性; PlayFab 为 Game Stack 提供托管游戏开发服务、实时分析和 LiveOps 功能。

PlayFab 联合创始人 James Gwertzman 表示:“现代游戏创作者越来越不像电影导演。 长期的成功需要玩家参与创造、实验和开发的连续循环。 你不能只是简单地玩游戏然后继续前进。” PlayFab 支持所有主要设备,从 iOS 和 Android,到 PC 和 Web、Xbox、Sony PlayStation 和 Nintendo Switch; 以及所有主要游戏引擎,包括 Unity 和 Unreal。 PlayFab未来还将支持所有主流云服务。

今天我们还很高兴地宣布五项新的 PlayFab 服务。

今天公开预览访问:

  • PlayFab 对接会: 强大的多人游戏匹配功能,改编自 Xbox Live,但现在可用于所有游戏和所有设备。

今天在私人预览中访问(写信给我们以获得访问权限):

  • PlayFab 派对: 语音和聊天服务改编自 Xbox Party Chat,但现在可用于所有游戏和设备。 Party 使用 Azure 认知服务进行实时翻译和转录,让更多玩家可以玩游戏。
  • PlayFab 见解: 将强大的实时游戏遥测与来自多个其他来源的游戏数据相结合,以衡量游戏的性能并生成可行的见解。 Game Insights 构建于 Azure Data Explorer 之上,将提供与现有第三方数据源(包括 Xbox Live)的连接器。
  • PlayFab PubSub: 通过 Azure SignalR 支持的持久连接,为游戏客户端订阅从 PlayFab 服务器发送的消息。 这允许诸如实时内容更新、匹配通知和简单的多人游戏等场景。
  • PlayFab 用户生成的内容: 通过允许玩家创建并与其他玩家安全地共享用户生成的内容来吸引您的社区。 该技术最初是为了支持 Minecraft 市场而开发的。

不断发展的 Xbox Live 社区

游戏堆栈的另一个重要组成部分是 Xbox Live。 在过去的 16 年里,Xbox Live 已成为世界上最有活力、最活跃的游戏社区之一。 它也是一个安全且包容的网络,可以扩展游戏的边界,玩家现在可以跨设备连接。

我们很高兴 Xbox Live 将成为 Microsoft Game Stack 的一部分,提供身份和社区服务。 作为 Game Stack 的一部分,随着我们推出新的 SDK,将该社区引入 iOS 和 Android 设备,Xbox Live 将扩展其跨平台功能。

借助 Xbox Live,移动应用程序开发人员可以与地球上最热情、最投入的游戏玩家建立联系。 以下是移动开发者的一些好处:

  • 可信游戏身份: 借助新的 Xbox Live SDK,开发人员可以专注于创建出色的游戏,并利用 Microsoft 的可信身份网络来支持登录、隐私、在线安全和子帐户。 
  • 无摩擦集成: 新的点播选项且无需 Xbox Live 认证,使移动应用程序开发人员能够灵活地创建和更新其游戏。 开发人员只需使用最适合他们需求的服务即可。
  • 充满活力的游戏社区: 加入不断壮大的 Xbox Live 社区并连接多个平台的游戏玩家。 寻找创造性的方法来实施成就系统、玩家分数和“英雄”统计数据。

其他游戏堆栈组件

其他游戏堆栈组件包括 Visual Studio、Mixer、DirectX、Azure 应用中心、Visual Studio、Visual Studio Code 和 Havok。 在接下来的几个月中,随着我们努力改进和扩展游戏堆栈,您将看到这些服务之间更深层次的联系,因为我们将它们结合在一起,以便更有效地协同工作。

作为这种集成如何发生的示例,今天我们将 PlayFab 和以下 Game Stack 组件链接在一起:

  • 应用中心: 来自 App Center 的崩溃日志数据现已连接到 PlayFab,让您可以通过将各个崩溃归因于孤立的玩家来更好地实时了解和响应游戏中的问题。
  • Visual Studio代码: 借助适用于 Visual Studio Code 的新 PlayFab 插件,编辑和更新 Cloud Script 变得更加容易。

今天创造您的世界并取得更多成就

来源: habr.com

添加评论