XBOX 服務多人遊戲功能
您可以使用 XBOX 服務多人遊戲 API,為 XBOX 服務玩家啟用傳送與接受邀請、配對、語音聊天與文字聊天等功能。 這些功能可分為下列主要子系統。多人遊戲工作階段處理程序存留期管理
多人遊戲工作階段處理程序存留期管理會分享並協調連接一群玩家所需的資訊。它可以促進用戶端/伺服器、配對邏輯與工作階段建立、UI 與多人遊戲體驗等之間的互動。 有數種類型的服務可供使用。如需這些服務之間差異的詳細資訊,請參閱多人遊戲概觀 (NDA 主題)。多人遊戲工作階段目錄 (MPSD)
多人遊戲工作階段目錄 (MPSD) 可讓您管理經過大幅自訂的多人遊戲體驗。MPSD 可用於用戶端/伺服器與用戶端主機設計。MPSD 也整合了 UI (也稱為_殼層_) 體驗與主機作業系統,以尋找並邀請 XBOX 服務玩家一起遊玩。如需詳細資訊,請參閱多人遊戲工作階段目錄概觀。多人遊戲管理員 (MPM)
對於只需要簡單多人遊戲功能的_用戶端主機_ (具有轉送的點對點) 遊戲,您可以改用多人遊戲管理員 (MPM)。它是一個用戶端 API,可實現遵循最佳做法的常見多人遊戲情境。MPM 最適合玩家人數不超過八人的遊戲工作階段。如需詳細資訊,請參閱多人遊戲管理員概觀。簡易與進階配對
SmartMatch 是一項配對服務,提供傳統的快速配對功能,以及工作階段瀏覽與高度自訂配對情境的支援。 您也可以在遊戲中整合 XBOX 尋找團體 (Looking for Group) 系統,讓玩家可以找到與自己有共同興趣與目標的其他 XBOX 服務玩家。如需詳細資訊,請參閱配對概觀。適用於具有自訂工作階段與配對元件之遊戲的 XBOX 服務社交體驗
圍繞邀請與加入的 XBOX 服務社交體驗,是 XBOX 與 Windows PC 遊戲的需求。 多人遊戲活動 (MPA) 旨在協助使用自訂/工作室開發元件 (例如配對與大廳管理功能) 的遊戲強化這些社交體驗。如需詳細資訊,請參閱多人遊戲活動功能概觀。安全的即時語音與文字聊天通訊
Game Chat 2 會使用 XBOX 服務社交圖表、媒體服務以及 XBOX One (或更新版本) 裝置上的專用編碼硬體,促進安全的遊戲內通訊。如需詳細資訊,請參閱 Game Chat 2 簡介。適用於用戶端主機遊戲的即時網路與通訊解決方案
如果您需要整合式的即時網路與通訊解決方案,請考慮使用 Azure PlayFab Party。Party 是跨平台解決方案,旨在為用戶端主機 (具有轉送的點對點) 遊戲快速新增多人遊戲體驗。如需詳細資訊,請參閱 Party 概觀。 XBOX Integrated Multiplayer (XIM) 是 XBOX 服務提供的類似解決方案,現已淘汰。XIM 不適用於 Microsoft Game Development Kit (GDK) 遊戲。新的 XBOX One Software Development Kit 遊戲都無法採用此技術。不過,我們將繼續為現有的 XBOX One Software Development Kit 遊戲支援 XIM,讓已發佈的遊戲能繼續運作。對於使用用戶端/伺服器架構的遊戲,您仍然可以使用 Party 作為即時語音與聊天通訊解決方案。
