跳轉到主要內容
本文件列出將 PlayFab Party 整合到 Linux 應用程式所需的基本先決條件和需求。完成平台專屬步驟之後,請參閱 PlayFab Party 快速入門,完成 PlayFab Party 的使用者入門。

先決條件

開始本教學課程之前,請確定已符合下列先決條件:
  1. 建立 PlayFab 開發人員帳戶。
  2. 建立 PlayFab 遊戲,並在 Game Manager 中為遊戲啟用 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 並非設計為在 Windows 子系統 Linux 版 (WSL) 上執行。請在專用的 Linux 電腦上執行,以充分利用所有 Party 功能。

後續步驟

請參閱 PlayFab Party 快速入門,完成 PlayFab Party 的使用者入門。
最後修改於 2026年10月8日