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