> ## Documentation Index
> Fetch the complete documentation index at: https://devdocs.xbox.com/llms.txt
> Use this file to discover all available pages before exploring further.

# 組建定義和設定

> PlayFab 多人遊戲伺服器 VM 的組建定義和設定參數，包括不可變更的組建設定、VM 大小選擇和容器資產。

本文說明部署/建立虛擬機器 (VM)/遊戲伺服器組建時需要指定的參數。

組建是透過指定其*組建定義*和*組建設定*來建立的。

組建定義在建立後**無法修改**。這需要您選取想要的虛擬機器 (VM)、上傳您的 PlayFab 多人遊戲伺服器組建、資產、憑證等。

組建設定決定您的遊戲如何在 Azure 中調整規模。這在組建的存留期間內**隨時都可以修改**。

您也可以在 Game Manager 的 **New Build** 頁面上檢視 VM 組建定義和設定。如需指示，請參閱[如何使用 Game Manager 檢視 **New Build** 頁面](#how-to-view-the-new-build-page-using-game-manager)。

### 組建定義

組建定義由下列參數清單決定。

如需可用來部署簡單伺服器的範例值，請參閱[使用 Game Manager 部署組建的逐步解說](/zh-TW/services/playfab/multiplayer/servers/quickstart-for-multiplayer-servers-game-manager)。

| 參數 | 描述 | 用法 |
| - | - | - |
| 組建名稱 | 用來參考組建的字串。 | 方便識別您所維護的不同組建 |
| 虛擬機器 (VM) 選擇 | 具有不同技術規格之全球分散式 Azure VM 的下拉式清單 | 根據您的需求選取 VM—核心數、RAM、儲存體、區域。如需詳細資料，請參閱[多人遊戲伺服器詳細資料和價目表](https://playfab.com/mps-detailed-pricing/)。 |
| 每部電腦的伺服器數 | 每部 VM 上裝載的遊戲伺服器數目。VM 中的核心數會依伺服器數目分割。 | |
| 虛擬機器作業系統 | 選取 Windows 或 Linux 平台。 | |
| 容器 | 將裝載您遊戲伺服器的容器。 | 對於 Windows，您只需選取受控的 Windows Server Core 容器即可。對於 Linux 型 VM，請參閱[建立和部署 Linux 組建](/zh-TW/services/playfab/multiplayer/servers/deploying-linux-based-builds)。 |
| 資產 | 您想要上傳至伺服器的檔案。您可以上傳多個資產，但其中一個資產**必須**包含您的 [PlayFab 多人遊戲伺服器組建](#)。<br />所有資產合計大小應小於 10 GB，且必須是 *zip*、*tar.gz* 或 *tar* 檔案類型。<br />每個資產都有一個相關聯的掛接路徑。這會指定資產在容器檔案系統中的掛接位置。 | 資產檔案名稱只能包含英數字元、底線、連字號和句點。您可以使用 C:\Assets 作為典型的掛接路徑。這表示 PlayFab 會將您的資產解壓縮，並以資料夾的形式掛接在**容器檔案系統** (而非 VM) 中 **C** 磁碟機的 Assets 下。 |
| 啟動命令 | 遊戲伺服器啟動時要執行的命令，請務必包含您需要的任何引數。 | |
| 網路 | 定義要用於傳入網路流量的連接埠名稱、號碼和通訊協定 (TCP 或 UDP)。傳出 (或請求的) 網路流量不需要設定。如需更多網路資訊，請參閱[將用戶端連線至遊戲伺服器](/zh-TW/services/playfab/multiplayer/servers/connecting-clients-to-game-servers)。 | |
| 憑證 (選用) | 上傳遊戲伺服器的憑證。這是 .pfx (Windows) 或 .pem (Linux) 檔案，包含要安裝在容器內的憑證。憑證名稱只能包含字母和數字。不可包含空格或連字號和底線等特殊字元。 | 通常會透過此設定安裝用於服務對服務驗證的憑證。 |
| 中繼資料 (選用) | 可使用 GSDK 擷取的一組屬性值 | |

### 組建設定

組建設定由下列參數清單決定。選取虛擬機器大小和區域設定時，請記住為您的 PlayFab 遊戲設定的整體使用量限制。如需詳細資訊，請參閱[取得更高的核心限制和其他 Azure 區域](/zh-TW/services/playfab/multiplayer/servers/identifying-and-increasing-core-limits)。

| 參數 | 描述 |
| - | - |
| 區域 | 選取應部署遊戲伺服器的 Azure 區域。定義待命伺服器數和伺服器數上限。 |
| 待命伺服器 | 應在指定區域中維持多少部處於「待命狀態」的遊戲伺服器，以處理傳入的配置。這應由組建的最大配置速率 (每秒配置數) 決定，並隨著玩家行為的變化而逐步調整。 |
| 伺服器數上限 | 在指定區域中運作的遊戲伺服器數目上限 |

<a id="how-to-view-the-new-build-page-using-game-manager" />

## 如何使用 Game Manager 檢視 **New Build** 頁面

這是檢視部署/建立 VM 組建時所需內容的最快方式。

* 在 [PlayFab.com](https://developer.playfab.com) 上登入您的開發人員帳戶
* 前往 **My Studios and Titles** 頁面，然後選取您的遊戲以顯示儀表板
* 前往 **Multiplayer** > **Servers** 頁面，選取右上角的 **New Build** 以建立新組建

<Note>
  需要啟用多人遊戲伺服器功能，才能存取和檢視此頁面。如果您尚未啟用，請參閱[啟用 PlayFab 多人遊戲伺服器功能](/zh-TW/services/playfab/multiplayer/servers/enable-playfab-multiplayer-servers)
</Note>

## 後續步驟

* [建立您的第一部伺服器](/zh-TW/services/playfab/multiplayer/servers/create-your-first-server)
* [使用 Game Manager 部署組建的逐步解說](/zh-TW/services/playfab/multiplayer/servers/quickstart-for-multiplayer-servers-game-manager)
* [使用 PlayFab 多人遊戲伺服器裝載多人遊戲](/zh-TW/services/playfab/multiplayer/servers/using-playfab-servers-to-host-games)
* [術語](/zh-TW/services/playfab/multiplayer/servers/server-terms)
* [資源和範例](/zh-TW/services/playfab/multiplayer/servers/server-samples-resources)


## Related topics

- [部署 PlayFab 多人遊戲伺服器組建](/zh-TW/services/playfab/multiplayer/servers/deploying-playfab-multiplayer-server-builds.md)
- [使用 Game Manager 部署組建](/zh-TW/services/playfab/multiplayer/servers/deploy-using-game-manager.md)
- [Game Manager 參考](/zh-TW/services/playfab/live-service-management/gamemanager/reference.md)
- [新式玩家代號定義和術語](/zh-TW/services/xbox-services/fundamentals/identity/user-profile/gamertags/live-modern-gamertags-definition.md)
- [Windows Runner 範例](/zh-TW/services/playfab/multiplayer/servers/windows-runner-sample.md)
