本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
遊戲引擎和 Amazon GameLift
您可以使用受管 Amazon GameLift 服務搭配大多數支援 C++ 或 C# 程式庫的主要遊戲引擎,包括 O3DE 、Unreal Engine 和 Unity。建置遊戲所需的版本;如需建置說明和最低需求,請參閱每個版本README的檔案。如需可用 Amazon GameLift SDKs、支援開發平台和作業系統的詳細資訊,請參閱 取得 Amazon GameLift 開發工具 遊戲伺服器。
除了本主題中提供的引擎特定資訊之外,請在下列主題中找到將 Amazon 整合 GameLift 到您的遊戲伺服器、用戶端和服務的其他協助:
-
將 Amazon GameLift 新增至您的遊戲伺服器 – 將 Amazon 整合 GameLift 到遊戲伺服器的詳細指示。
-
將 Amazon GameLift 新增至您的遊戲用戶端 – 整合到遊戲用戶端或服務中的詳細說明,包括建立遊戲工作階段和將玩家加入遊戲。
O3DE
遊戲伺服器
GameLift 使用 Amazon GameLift Server SDK for C++ 準備您的遊戲伺服器,以便在 Amazon 上託管。請參閱 將 Amazon GameLift 新增至您的遊戲伺服器,以取得將所需功能整合到遊戲伺服器的幫助。
遊戲用戶端與服務
讓您的遊戲用戶端和/或遊戲服務能夠與 Amazon GameLift 服務互動,例如尋找可用的遊戲工作階段或建立新的遊戲工作階段,以及將玩家新增至遊戲。核心用戶端功能在 AWS SDK for C++
虛擬引擎
遊戲伺服器
將 Amazon GameLift Server SDK for Unreal Engine GameLift 新增至您的專案並實作必要的伺服器功能,以準備在 Amazon 上託管的遊戲伺服器。如需設定 Unreal Engine 外掛程式和新增 Amazon GameLift 程式碼的說明,請參閱 將 Amazon GameLift 整合至 Unreal Engine 專案。
遊戲用戶端與服務
讓您的遊戲用戶端和/或遊戲服務能夠與 Amazon GameLift 服務互動,例如尋找可用的遊戲工作階段或建立新的遊戲工作階段,以及將玩家新增至遊戲。核心用戶端功能在 AWS SDK for C++
Unity
遊戲伺服器
將 Amazon GameLift Server SDK for C# GameLift 新增至您的專案並實作必要的伺服器功能,以準備在 Amazon 上託管的遊戲伺服器。如需使用 Unity 設定和新增 Amazon GameLift 程式碼的說明,請參閱 將 Amazon GameLift 整合至 Unity 專案。
遊戲用戶端與服務
讓您的遊戲用戶端和/或遊戲服務能夠與 Amazon GameLift 服務互動,例如尋找可用的遊戲工作階段或建立新的遊戲工作階段,以及將玩家新增至遊戲。核心用戶端功能在 AWS SDK for .NET 中提供。若要將 Amazon 整合 GameLift 到您的 Unity 遊戲專案中,請參閱 將 Amazon GameLift 新增至您的遊戲用戶端。
其他引擎
如需適用於遊戲伺服器和用戶端的 Amazon GameLift SDKs 完整清單,請參閱 取得 Amazon GameLift 開發工具。