跳轉到主要內容
本主題說明在使用 Microsoft Game Development Kit (GDK) 開發以 XBOX One、XBOX Series X|S 主機以及 Microsoft Store 版 Windows PC 為目標的遊戲時,如何使用與結合我們的服務。

多人遊戲伺服器用戶端設計

在伺服器用戶端設計中,權威遊戲邏輯裝載於伺服器中。此設計使用 PlayFab Servers、用於語音與文字聊天的 PlayFab Party、XBOX 多人遊戲工作階段目錄 (MPSD) 以及 XBOX SmartMatch。 下圖顯示我們的服務如何搭配運作,以使用伺服器用戶端架構建立多人遊戲工作階段。 適用於伺服器用戶端架構的 Microsoft 多人遊戲服務

多人遊戲用戶端主機設計

在用戶端主機設計中,用戶端會擔任主機。這表示用戶端可以提供權威遊戲邏輯與遊戲狀態管理。此設計使用 PlayFab Party、MPSD 或 XBOX 多人遊戲管理員 (MPM),以及 XBOX SmartMatch。 使用此設計開發遊戲時,您可以使用 Party 來啟用聊天與資料通訊,讓用戶端透過透明、低延遲的雲端轉送自動彼此連線。 您可以將此視為點對點架構,但具有用於通訊的轉送。使用透明、低延遲的轉送可避免 IP 洩漏,以及與傳統點對點實作相關的其他安全性疑慮,因此能提升玩家的線上安全。 下圖顯示我們的服務如何搭配運作,以使用用戶端主機設計建立多人遊戲工作階段。 適用於用戶端主機架構的 Microsoft 多人遊戲服務

如何為 XBOX 主機與 PC 遊戲結合解決方案

下表顯示您可以用來打造理想多人遊戲體驗的不同組合與技術。
無論您使用全部、部分或完全不使用我們的多人遊戲技術,遊戲仍必須遵守線上安全與隱私權方面的 XBOX 需求 (XR)。圍繞邀請、加入與最近一起玩的玩家的 XBOX 社交體驗,是 XBOX 與 Windows 版 PC 遊戲的 XR。若要啟用這些功能,您需要將 GDK 整合至您的遊戲中。
說明:自訂解決方案表示您使用的是內部實作或其他非 Microsoft 的中介軟體解決方案。

另請參閱

最後修改於 2026年10月8日