若要使用和檢視 PlayFab 多人遊戲伺服器,您需要啟用此功能。如果您是新使用者,建議您使用 Game Manager 方法啟用此功能。如需指示,請參閱啟用 PlayFab 伺服器功能。
取得您的遊戲識別碼和開發人員秘密金鑰
-
取得您的 PlayFab 遊戲識別碼
- 在 PlayFab.com 上登入您的開發人員帳戶
- 在 Game Manager 中,前往 My Studios and Titles 頁面。尋找您的遊戲並取得 PlayFab 遊戲識別碼
-
取得遊戲的開發人員秘密金鑰
- 在 Game Manager 中,選取您的遊戲 > 設定 (齒輪圖示)
- 選取 Title settings,然後選取 Secret Keys 索引標籤以取得開發人員秘密金鑰
安裝 PlayFab MultiplayerAPI PowerShell 模組
- 以系統管理員身分開啟 Windows PowerShell
- 如果您先前已安裝 PlayFab Multiplayer PowerShell 模組,請使用下列命令將其解除安裝。此模組現已淘汰。
- 執行下列命令,深入了解 PlayFab Multiplayer PowerShell 模組中的 Cmdlet。或者,您可以參閱 PlayFabMultiplayerApi Cmdlet 參考文件。
取得遊戲的 EntityToken
使用您的遊戲識別碼和相關聯的開發人員金鑰執行下列命令。使用 PlayFabMultiplayerApi PowerShell 模組時,您必須在任何工作階段開始時執行此命令。 它會呼叫 GetEntityToken API 以取得 EntityToken,並將其儲存在環境變數中,供後續的 Cmdlet 使用。為您的遊戲啟用多人遊戲伺服器功能
執行下方的 Cmdlet 以啟用多人遊戲伺服器功能。它會呼叫啟用多人遊戲伺服器 API。Title must have a valid payment instrument associated with it in order to enable Multiplayer Servers 錯誤,請參閱使用 Game Manager 啟用 PlayFab 多人遊戲伺服器,以新增您的付款資訊。
上傳資產
為 Windows 伺服器部署組建時,必須上傳資產。這是因為您的資產會自訂受控 Windows 容器映像。 不過,為 Linux 伺服器部署組建時,上傳資產是選擇性的,因為您可以自訂 Linux 容器映像。若要深入了解,請參閱建立和部署 Linux 組建。 執行此命令以上傳資產。- Filepath:您要上傳之本機檔案的路徑
- AssetName:要上傳之資產的名稱
建立組建
- 為 Windows 伺服器建立組建時,您需要已上傳資產。如果尚未上傳,請參閱上傳資產。
- 為 Linux 伺服器建立組建時,您需要已將自訂 Linux 容器映像上傳至您的 PlayFab 容器登錄。若要深入了解,請參閱建立和部署 Linux 組建。
如果您打算利用免費評估所提供的資源,請確定您為 vmSize__ 和 __regions 使用正確的值。
關閉 VM
有三種方式可以關閉 VM- 將區域的目標待命設定為 0,這只會關閉此區域的 VM。
- 從組建中刪除特定區域。
- 刪除整個組建,這會關閉此組建所有區域的 VM。
