跳轉到主要內容
本主題說明即時活動 (RTA) 服務。RTA 服務提供一種方式,讓任何裝置上的應用程式都能訂閱以接收狀態資料、玩家統計資料和線上狀態詳細資料。 系統允許在任何遊戲中訂閱您自己的資料,或其他人的資料 (視其隱私權設定而定)。這可提供資料流程,讓您不必持續輪詢即可取得最新的詳細資料。

開發人員案例

RTA 支援許多案例。以下只是其中幾個,但 RTA 真正的威力在於您將想出的許多我們未曾想像的案例。您的案例可能有助於定義下一代的遊戲玩法,玩家在與您的主機遊戲互動時,手邊常會有 Microsoft Surface 或 iPad。 RTA 使用 WebSocket 技術。下列逐步解說包含使用 Windows 提供之 WebSockets API 的實作概觀。您可以使用 RTA 為您的遊戲建立下列簡單案例。

成就進度應用程式

玩家幾乎總是對他們在特定成就上的進度感到好奇,尤其是那些需要多次執行某個動作的成就。玩家的統計資料會在 XBOX Live 玩家統計資料服務中彙總。您可以即時存取此資訊,以便在玩家及其好友遊玩您的遊戲時,向他們呈現即時進度 (成就和里程碑)。您可以在 XBOX One 系列 (或更新版本) 或任何隨附裝置上執行此動作。

遊戲說明應用程式

當玩家在您的遊戲中瀏覽時,即時存取資料可讓您在 XBOX One 系列 (或更新版本) 上的體驗旁,或在任何隨附裝置上呈現遊戲說明。玩家可能會抵達新的地圖、新的賽道或具挑戰性的頭目戰,而您的遊戲說明隨附裝置就可以向玩家顯示有用的使用者產生或開發人員產生的影片和文字。

小隊檢視器應用程式

在合作多人遊戲中,玩家和他們的隊友會為了共同的目標一起努力。不過,由於玩家眾多,追蹤所有遊戲詳細資料可能是一項挑戰。透過存取即時資料,您可以建立一個隨附應用程式,顯示高階地圖以及戰況熱點的熱度圖。

統計資料檢視器

雖然您在想到 RTA 時通常會考慮隨附應用程式,但您也可以在核心遊戲中使用 RTA。例如,您可以使用 RTA 為多人遊戲玩家提供一個顯示,只要按下控制器上的 View 按鈕,就能顯示每個人目前的統計資料。

線上狀態檢視器

在大廳中時,擁有一個最新的檢視來告訴您哪些好友在線上,以及他們是否正在玩您正在玩的遊戲,會很有用。您可以訂閱玩家好友的線上狀態,向玩家顯示哪些好友在線上,以及他們是否開始玩您的遊戲,而這一切都是即時的。

訂閱隱私權和授權

最新版本的 RTA 包含隱私權、授權和內容隔離的檢查。只要滿足隱私權和授權檢查,您的遊戲就可以訂閱任何指定為已啟用 RTA 的統計資料。 如需如何為特定統計資料啟用 RTA 的詳細資訊,請參閱註冊玩家統計資料變更通知。 您可以為任何類型的統計資料啟用 RTA,這完全由您 (開發人員) 決定。不過,每個應用程式工作階段中,玩家可以訂閱的統計資料數目有限制。如果玩家達到該限制,他們在下一次訂閱時會收到錯誤。

另請參閱

註冊玩家統計資料變更通知
最後修改於 2026年10月8日