發行前測試選項概觀
您可以在自己的沙箱或 RETAIL (生產) 沙箱中測試您的產品。提供下列選項。- 側載 (主機)/本機安裝 (PC):使用 Game Development Kit (GDK) 開發工具,在開發沙箱中手動將您的產品安裝在 PC 或主機上。您可以安裝使用 makepkg 產生的套件,或部署鬆散檔案。
- 開發沙箱下載:使用 Partner Center 將套件發佈至您的開發沙箱。透過 XBOX 開發套件或已設定使用者存取該沙箱的 PC,讓套件可從 Microsoft Store 應用程式下載。
- 封閉測試版:以隱藏狀態將您的遊戲發佈至 RETAIL 沙箱。只能透過兌換促銷代碼從 Microsoft Store 取得。
- 公開測試版:以可探索狀態將您的遊戲發佈至 RETAIL 沙箱。可以免費從 Microsoft Store 取得並下載。
- XBOX Insider Program:XBOX Insider Program 可讓您使用 XBOX Insider Hub 應用程式安全地發佈測試版產品,且只發佈給您定義的對象。使用此計畫,您也可以收集意見反應和錯誤報告,協助您為遊戲的完整發行做好準備。
- Playtest:Playtest 可讓發行前遊戲內容在 XBOX 端點上執行,供受控制的真實玩家對象使用,而不需要認證或將您的主要遊戲發佈至 Microsoft Store。您可以使用對象群組選擇誰能安裝組建、透過深層連結分享存取權,並在反覆調整時更新套件、日期或對象。在預覽期間,Playtest 支援 PC 上的 XBOX。如需詳細資訊,請參閱 Playtest 概觀。
側載 (主機) 和本機安裝 (PC)
使用側載 (適用於 XBOX 主機遊戲) 或本機安裝 (適用於 PC 遊戲),立即部署使用 /LU 或 /LT 旗標建立的 XBOX 套件。由於套件會直接部署至您的裝置,因此不需要使用您的 Partner Center 產品發佈此套件。您可以使用 GDK 工具部署您的內容。 側載提供最快的反覆運算時間,但擴充性可能不如其他選項。開發人員沙箱下載
您可以將已封裝的組建上傳至 Partner Center 中的產品,並將這些組建發佈至您的開發沙箱。已發佈的組建可以直接從您開發套件或 PC 上的 Microsoft Store 應用程式下載。這種方法可以部署給更多對象,且與側載相比,能更準確地模擬終端使用者體驗。 為了維持高度安全性,您必須擁有具備存取所用沙箱權限的 XBOX 測試帳戶,而且您必須擁有遊戲本身的存取權。 每個 Partner Center 帳戶都有自己特定的一組沙箱,以及設定這些沙箱存取權的選項。沙箱名稱由四個或六個字元的發行者代稱,後接 .0 到 .99 的數字所組成 (例如 XDKS.1)。您可以從這些沙箱中選擇任何一個來滿足您的開發和測試需求。如需詳細資訊,請參閱沙箱。 如需發佈至開發沙箱的詳細資訊,請參閱檢閱和發佈。Playtest
如果符合下列情況,請使用 Playtest 進行發行前測試:- 您想讓測試人員試玩發行前組建,而不需要發佈您的主要遊戲、提交認證,或在 Microsoft Store 中設定 PDP。
- 您想為同一產品執行多個平行測試。
- 您想透過更新組建來快速反覆運算,而不需要重新建立測試計畫或再次邀請測試人員。
- 您想在 RETAIL 沙箱中進行測試,讓測試人員使用零售硬體連線至您遊戲的即時 XBOX services。
- 您的對象最多有 10,000 名玩家。
在 RETAIL 中測試測試版產品
PC 和主機遊戲可以設定為兩種類型的測試版發行:僅限策劃對象的封閉測試版,以及對大眾公開的公開測試版。對象類型和對象規模決定了適用的限制、發佈類型和 XBOX 需求 (XR)。 測試版應該是與完整遊戲發行分開的產品,擁有自己的 XBOX services、價格和供應情況設定,以及 Microsoft Store 產品詳細資料頁面 (PDP)。在某些情況下,您或許可以使用完整遊戲產品。如需詳細資訊,請洽詢您的 XBOX 聯絡人。 XBOX Insider Program 可補充您的測試版發行,並可同時作為發佈和意見反應平台使用。下列各節提供此計畫的詳細資訊。封閉測試版
封閉測試版僅供您選取的玩家使用。- 與您的 XBOX 聯絡人合作,根據玩家對另一個產品的擁有權授與權利 (例如在預購中提供測試版產品的存取權)。
- 建立並發佈促銷代碼,這些代碼可以直接透過 Partner Center 或由 Microsoft 權杖專員產生。如需詳細資訊,請參閱訂購促銷代碼。
- 權杖必須依照 XBOX Games Store Policy 發佈,該原則可從 XBOX Publisher Guide 下載。
- XBOX 認證不會測試發佈給少於 10,000 名玩家的封閉測試版。
- XBOX 認證會測試發佈給 10,000 名以上玩家的封閉測試版,但使用 XBOX Insider Program 發佈的測試版除外。
- XBOX Insider Program 中的封閉測試版最多可以發佈給 50,000 名玩家,之後才需要接受 XBOX 認證測試。
公開測試版
公開測試版會透過 Microsoft Store 以免費方案發佈,且必須開放給所有人下載和遊玩。所有公開測試版都須接受 XBOX 認證依據測試版的認證需求進行測試。測試版必須通過認證,才能向大眾發行。除了免費遊玩遊戲之外,公開測試版必須在 Partner Center 中建立為 Game Demo,並與您的完整遊戲產品分開。 如需適用於公開測試版之原則的相關資訊,包括測試版產品的營利和供應情況原則,請參閱 XBOX Publisher Guide 中的 XBOX Games Store Policy。XBOX Insider Program:在 RETAIL 中測試
只要您有可以發佈至 RETAIL 沙箱的套件,就可以開始使用 XBOX Insider Program。此流程稱為 測試版發佈。除非您超過測試版的認證需求中所述的門檻,否則您使用的套件不需要先通過認證,即可搭配 XBOX Insider Program 使用。測試版發佈可用於基本遊戲產品或內容更新 (CU)。這是在 RETAIL 沙箱中測試產品的便利且安全的方式。 XBOX Insider Program 的部分優點包括:- 安全性: 只讓特定對象可以使用您的產品。使用透過 XBOX Insider Hub 應用程式兌換的促銷代碼授與產品存取權,讓使用者永遠看不到代碼。您也可以使用私人對象讓測試版保持私密。
- 彈性: 目標對象可以小到僅限您的開發團隊或工作室,也可以邀請數百萬名 XBOX Insider 參與您的測試版。透過 Partner Center,您也可以隨時同時發佈多個組建的測試版給您選擇的任何人。視需要擴充或變更您的產品方案。如需發佈內容更新和多個組建的詳細資訊,請參閱本主題稍後的在 RETAIL 沙箱中更新您的遊戲。
- 自訂報告: 使用 XBOX Insider Hub 應用程式中提供的 問卷 和 回報問題 選項,收集 XBOX Insider 的意見反應和錯誤,並定期收到摘要報告。
- 聯絡您的 XBOX 代表或 XBOX Insider Program 團隊。
- 在 XBOX Insider Program 測試版發佈檢視開始使用的步驟。
比較測試版發佈選項
下表顯示測試和發佈測試版遊戲之各種方法之間的差異。保護遊戲的可見度和發佈
下列各節說明如何使用 Partner Center 中的功能,確保您的遊戲只能由您選擇的玩家探索和存取。 如需使用 XBOX Insider Program 進行測試版發佈時之安全性和機密性的詳細資訊,請參閱 XBOX Insider Program 測試版發佈。私人對象
Partner Center 中的 Pricing and Availability 模組可讓您為產品指定公開或私人對象。使用私人對象時,您的 Microsoft Store 產品詳細資料頁面 (PDP) 只會對您選擇的使用者群組顯示。如果您使用 XBOX Insider Program 進行測試版發佈,群組會自動管理。 如需私人和公開對象的詳細資訊,請參閱可見度 - 對象。在 XBOX 網路上隱藏 XBOX services 資訊
對於您發佈至 RETAIL 沙箱的任何封閉測試版產品,請考慮設定 XBOX 禁運。XBOX 禁運可防止在遊戲外部存取和顯示您 XBOX services 遊戲設定的元素,例如成就和狀態。例如,成就不會顯示在 XBOX 殼層 UI 或您的 XBOX 使用者設定檔中。如需詳細資訊,請參閱設定 XBOX services。建立及發佈促銷代碼
促銷代碼也稱為 promo code 或 權杖。它們是用來在 Store 中兌換內容的 25 個字元序列。若要提供封閉測試版產品的存取權,您必須將權杖發佈給您的目標對象。- 如果您在不使用 XBOX Insider Program 的情況下進行測試或測試版發佈,您會直接將促銷代碼發佈給目標對象。此方法的缺點是使用者看得到促銷代碼,可能會公開顯示或重新散佈代碼。
- 如果您使用 XBOX Insider Program 進行測試版發佈,促銷代碼可以透過 XBOX Insider Hub 系統化且安全地發佈。此系統會將權利授與使用者,而且永遠不會顯示促銷代碼,消除代碼被顯示或重新散佈的風險。
如果您不需要隱藏產品,例如您正在發佈公開測試版,可以將其免費提供給所有玩家。在 Partner Center 中使用產品的 Pricing and availability 來設定此配置。如需詳細資訊,請參閱建立並發行在 Microsoft Store 中可見且可購買的產品。
在 RETAIL 沙箱中更新您的遊戲
在 RETAIL 沙箱中發行遊戲之後,您可以使用內容更新 (CU) 來更新遊戲。您可以在 RETAIL 中測試這些更新,然後再將其提供給一般對象 (GA)。所有 CU 都必須獲得認證核准,才能發佈至 GA。請洽詢您的 XBOX 聯絡人,了解您產品的認證需求。
標準內容更新 (CU) 發佈
在您的更新獲得認證核准之後,請在準備就緒時繼續將更新發佈至 RETAIL。發佈更新會讓所有可存取您產品的玩家都能使用該更新。任何已安裝先前套件的玩家都可以更新至新套件。任何第一次安裝產品的人都會下載更新後的套件。套件測試版
使用套件測試版將特定套件提供給選定的使用者或裝置,而不影響其他客戶的體驗。只有套件不同;所有玩家的 Microsoft Store PDP 都相同。如果您為主機遊戲建立套件測試版,可以將其發佈至 Known Device Group。如果您為 PC 遊戲建立套件測試版,可以將其發佈至 Known User Group。您可以透過 Engage > Customer Groups UI 管理這些群組,可從 Apps and Games 儀表板存取。如果您使用 XBOX Insider Program 進行測試版發佈,XBOX Insider Program 團隊會與您合作,透過 XBOX Insider Hub 系統化地填入這些群組。套件測試版的一大優點是,您可以同時將不同的套件發佈給不同的玩家群組。如果您參與 XBOX Insider Program,玩家會收到其群組可用的套件,並可提供特定組建的意見反應。
