概述
PlayFab Party 是一项跨平台的实时通信与网络服务,可为多人游戏简化低延迟聊天与数据通信。使用 Party Unity 插件可让你在 Unity 游戏中无缝调用 Party API。 有关支持平台的信息,请参阅 Azure PlayFab Party SDK 主题。 可从 我们的 GitHub 页面 下载该插件。先决条件
- 已注册并设置好 PlayFab 账号 (www.playfab.com):
- 已配置 Studio 和 App。TitleID 已存在。
- 已启用 Party 功能。
- 强烈建议尝试 PlayFab Unity 测试应用,以确保 PlayFab 集成的顺畅。
- 已安装 PlayFab Unity Editor Extensions 插件。
- 已安装 PlayFab (Core) SDK(通过 PlayFab Unity Editor extensions 安装)。
- 如果面向 Microsoft 游戏开发工具包 (GDK) 平台(XBOX One、XBOX Series X|S 和/或 PC):
- 已获得对 Microsoft 游戏开发工具包 (GDK) 的访问权限。
- 已安装 GDK(含所有可选组件)。
- 已安装 GDK Unity 插件(可在 GDK 门户的 Add-ins 下载区中获取)。
- 如果面向 XBOX 或 XBOX Series X|S:
- 已安装 Unity XBOX Series X|S Add-on(从 Unity 下载)。
- 已安装 Unity XBOX One Add-on(从 Unity 下载)。
- XBOX 主机上的 Party 需要 XBOX 服务身份认证。请确保:
- XBOX 应用游戏已在 Partner Center 中注册。
- 已创建并配置必要的 SandboxID 和开发者 XBOX 服务账号,使其可与已注册的 XBOX 应用游戏配合使用。
- 如果面向 Microsoft 游戏开发工具包 (GDK) PC,只要 Microsoft 游戏开发工具包 (GDK) PC 的 Unity 构建工具可用,Party Unity SDK 就已“Microsoft 游戏开发工具包 (GDK)-PC-ready”。
内容说明
SDK 包含以下文件夹。- /PlayFabPartySDK:包含你可以在游戏中调用的 API,用于利用 Party 提供的网络、游戏内聊天以及其他功能
- /PlayFabPartySDK/Examples:包含一个简单的演示场景以及一个演示如何调用 Party API 的脚本
- /PlayFabPartySDK/Prefabs:包含
PlayFabMultiplayerManagerprefab - /PlayFabPartySDK/Setup/GameCore:包含用于准备 SDK 以针对 Microsoft 游戏开发工具包 (GDK) 构建的一次性设置脚本
