遊戲引擎和 Amazon GameLift - Amazon GameLift

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

遊戲引擎和 Amazon GameLift

您可以搭配大多數支援 C++ 或 C# 程式庫的主要遊戲引擎使用 受管 Amazon GameLift 服務,包括 O3DE 、Unreal Engine 和 Unity。建置遊戲所需的版本;請參閱每個版本README的檔案,以取得建置說明和最低需求。如需可用 Amazon GameLift SDKs、支援的開發平台和作業系統的詳細資訊,請參閱 取得 Amazon GameLift 開發工具 遊戲伺服器。

除了本主題中提供的引擎特定資訊之外,請在下列主題中找到將 Amazon 整合 GameLift 到您的遊戲伺服器、用戶端和服務的其他協助:

O3DE

遊戲伺服器

GameLift 使用 Amazon Server SDK for C++ 準備您的遊戲 GameLift 伺服器,以便在 Amazon 上託管。請參閱 將 Amazon GameLift 新增至您的遊戲伺服器,以取得將所需功能整合到遊戲伺服器的幫助。

遊戲用戶端與服務

讓您的遊戲用戶端和/或遊戲服務能夠與 Amazon GameLift 服務互動,例如尋找可用的遊戲工作階段或建立新工作階段,以及將玩家新增至遊戲。核心用戶端功能在 AWS SDK for C++ 中提供。若要將 Amazon 整合 GameLift 到您的 O3DE 遊戲專案中,請參閱 將 Amazon 添加 GameLift 到 O3DE 遊戲客戶端和服務器將 Amazon GameLift 新增至您的遊戲用戶端

虛擬引擎

遊戲伺服器

將 Amazon GameLift Server SDK for Unreal Engine GameLift 新增至您的專案並實作所需的伺服器功能,以準備在 Amazon 上託管的遊戲伺服器。如需設定 Unreal Engine 外掛程式和新增 Amazon GameLift 程式碼的說明,請參閱 將 Amazon GameLift 整合至 Unreal Engine 專案

遊戲用戶端與服務

讓您的遊戲用戶端和/或遊戲服務能夠與 Amazon GameLift 服務互動,例如尋找可用的遊戲工作階段或建立新工作階段,以及將玩家新增至遊戲。核心用戶端功能在 AWS SDK for C++ 中提供。若要將 Amazon 整合 GameLift 到您的 Unreal Engine 遊戲專案中,請參閱 將 Amazon GameLift 新增至您的遊戲用戶端

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 開發工具