Amazon GameLift Servers 入門 - Amazon GameLift Servers

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

Amazon GameLift Servers 入門

利用這些入門資源,進一步了解 Amazon GameLift Servers服務,以及如何開始為工作階段型多玩家遊戲開發自訂託管解決方案。

開始之前

  • 建立 AWS 帳戶 (或指定現有 ) 以搭配 使用Amazon GameLift Servers。

  • 設定具有 Amazon GameLift Servers和 相關 AWS 服務許可的使用者。

  • 選取要 AWS 區域 使用的 。針對開發,請選擇靠近您位置的區域。您可以隨時變更區域。

設定 AWS 使用者帳戶

選擇您的路徑

我想要Amazon GameLift Servers快速探索

最適合:學習、建立概念驗證、快速原型設計

快速 qtart 選項:

  • 的遊戲伺服器包裝函式 Amazon GameLift Servers – 請參閱 教學課程:使用Amazon GameLift Servers包裝函式快速入門。此工具是使用 讓遊戲伺服器託管和執行遊戲工作階段的最快速簡單方法Amazon GameLift Servers,無需變更遊戲程式碼。遊戲伺服器包裝函式提供基本遊戲工作階段管理功能和簡化的遊戲伺服器部署。它非常適合Amazon GameLift Servers使用您自己的遊戲專案或範例專案進行實作評估。當您準備好建置自訂遊戲託管解決方案時,請切換到與適用於 的伺服器 SDK 完全整合的其中一個自訂開發選項Amazon GameLift Servers。如果您的遊戲不需要自訂託管解決方案,您可以繼續使用遊戲伺服器包裝函式在生產環境中部署和託管遊戲伺服器。

  • Amazon GameLift Servers Unreal Engine 或 Unity 的外掛程式 – 外掛程式為您提供 GUI 工作流程和範例資產,以引導您完成初始步驟,並使用基本託管解決方案部署遊戲伺服器。使用 外掛程式設定自我管理的 Anywhere 機群託管,或部署雲端型、受管的 EC2 機群或容器機群。當您準備好開發自訂託管解決方案時,您可以建置在外掛程式建置的解決方案上。

  • 適用於Amazon GameLift Servers受管容器的入門套件 – 此套件可簡化整合遊戲伺服器、準備遊戲伺服器容器映像,以及部署容器機群以進行託管的任務。為了整合, 套件會將必要的遊戲工作階段管理功能新增至您的遊戲伺服器。套件使用預先設定的範本,為遊戲伺服器建置容器機群和自動化部署管道。當您準備好新增完整的遊戲工作階段管理功能時,請遵循其中一個自訂開發藍圖來整合適用於 的伺服器 SDKAmazon GameLift Servers。

我想要建置自訂託管解決方案

最適合:為自訂遊戲伺服器建立生產層級解決方案

檢閱頁面Amazon GameLift Servers 遊戲託管選項,並為您的解決方案選擇其中一個選項。遵循其中一個開發藍圖,開始為您的遊戲建置功能完整的自訂託管解決方案。藍圖提供有關如何在託管解決方案中建立、測試和自訂每個元件的詳細指導。

  1. 從小開始。嘗試遊戲伺服器包裝函式或 Unreal 的外掛程式。

  2. 了解這些概念。檢閱頁面 使用 託管Amazon GameLift Servers的運作方式

  3. 選擇架構。根據您的遊戲需求選取託管模型。

  4. 建置和測試。遵循適當的開發藍圖。建置每個元件的基本版本,然後反覆執行和自訂。

  5. 擴展和最佳化。針對生產層級使用量最佳化您的解決方案。新增進階功能,例如配對。