本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
外掛程式會將Amazon GameLift Servers工具和功能新增至 UE 編輯器。使用引導式工作流程協助整合Amazon GameLift Servers到您的遊戲專案、設定本機工作站進行測試,以及部署遊戲伺服器的Amazon GameLift Servers託管解決方案。透過 外掛程式功能,您可以快速開始建置基本託管解決方案,然後視需要最佳化和自訂 。
使用外掛程式的預先建置元件來部署遊戲。使用本機工作站做為主機來設定 Amazon GameLift Servers Anywhere 機群。對於使用受管 EC2 或受管容器機群的雲端託管,您可以部署兩種部署案例之一,以不同方式平衡玩家延遲、遊戲工作階段可用性和成本。
外掛程式包含下列元件:
-
UE 編輯器的外掛程式模組。安裝外掛程式時,新的主功能表按鈕可讓您存取 Amazon GameLift Servers功能。
-
Amazon GameLift Servers 服務 API 的 C++ 程式庫。在用戶端後端服務中使用 API 功能,以協助遊戲用戶端請求遊戲工作階段和傳送/擷取遊戲工作階段資訊。
-
Amazon GameLift Servers 伺服器 SDK (第 5 版) 的 Unreal 程式庫。使用遊戲伺服器程式碼中的伺服器 SDK 來管理託管遊戲伺服器程序與 Amazon GameLift Servers服務之間的通訊。
-
用於測試的內容,包括啟動遊戲地圖和兩個具有基本藍圖的測試地圖,以及用於測試伺服器整合的 UI 元素。
-
可編輯組態,以 AWS CloudFormation 範本的形式顯示,外掛程式會在部署遊戲伺服器進行託管時使用。