Skip to main content
本文档列出了将 PlayFab Party 集成到 Linux 应用程序中所需的基本先决条件和要求。完成平台特定步骤后,请参阅 PlayFab Party 快速入门以完成 PlayFab Party 的入门操作。

先决条件

在开始本教程之前,请确保满足以下先决条件:
  1. 创建 PlayFab 开发者帐户
  2. 创建 PlayFab Title,并在 Game Manager 中为该 Title 启用 PlayFab Party 功能
  3. 你有权访问 PlayFab Party 平台仓库

包含所需的库和头文件

包含 Party 头文件 下载 Linux 的发布包后,你需要从 PlayFab Party 分发仓库链接 libparty.so 文件。 Linux 的 Libparty 直接将 libssl 和 libcurl 编译到该库中,以帮助应对不同发行版之间 OpenSSL 和 Curl 版本的差异。
SSL 库基于 Open SSL 1.1.1b 版本构建。请使用 1.1.1b 或更高版本的 OpenSSL。
除了这些头文件和 lib 文件外,你还需要 PlayFab SDK 的头文件和 lib 文件,以及应用所需的任何其他平台特定依赖项。

平台依赖项

Linux 的 PlayFab Party 依赖开源软件 Pulse Audio 在网络参与者之间呈现和捕获流式音频。 要编译和链接 PlayFab Party,你的开发环境需要安装你的发行版的 Pulse Audio 开发头文件和客户端库。将应用程序链接到相应的 Pulse Audio 库。 对于 Ubuntu,通过 apt 包管理器安装 “libpulse-dev”。 对于 Manjaro,通过 pacman 包管理器安装 “pulseaudio”。 目标设备还需要安装 Pulse Audio 客户端库。

WSL 兼容性

Linux 的 PlayFab Party 不打算在适用于 Linux 的 Windows 子系统(WSL)上运行。请在专用的 Linux 计算机上运行,以充分利用所有 Party 功能。

后续步骤

请参阅 PlayFab Party 快速入门以完成 PlayFab Party 的入门操作。
最后修改于 2026年8月13日