[アップデート]Amazon GameLiftがUnreal Engine5に対応しました!

2023.04.14

この記事は公開されてから1年以上経過しています。情報が古い可能性がありますので、ご注意ください。

こんにちは、ゲームソリューショングループの入井です。

マルチプレイゲーム用のサーバを管理・拡張できるフルマネージドサービスであるAmazon GameLiftについて、Unreal Engine5で作成したゲームにも対応開始したという発表がありました。

リリース文の詳細

以下、機械翻訳したリリース文の詳細を見ていきます。

最新版のAmazon GameLift Server SDK 5.0では、Unity 2020.3、Unreal 4.26、Unreal 5.0、Go言語、カスタムC++およびC#エンジンに対応しました。

Amazon GameLift Server SDKは、ゲーム内のコードからAmazon GameLiftサーバーとやり取りをするためのSDKです。上記の通り、Unreal Engineの他にもゲームエンジンであるUnity環境向けや、通常のC#、C++、Go言語向けにも公開されています。

従来はSDK内のUnreal PluginがUnreal Engine4までにしか対応していませんでしたが、今回のアップデートによりUnreal Engine5でも使用できるようになりました。

Amazon GameLift server SDK reference - Amazon GameLift

さらに、最新のAmazon GameLift Server SDK with Unreal 5 pluginは、Amazon GameLift Anywhereで動作するように構築されており、開発者はUnrealゲームビルドのテストと繰り返しをより迅速に行い、あらゆるサーバーホスティングインフラストラクチャでゲームセッションを管理できるようになります。

Amazon Gamelift Anywareは、オンプレミスのサーバーをGameLift環境に登録することができる機能です。開発段階でのテストのフィードバックサイクルにかかる時間を短縮するために用意されたもので、昨年のre:Invent2022でGAが発表されたばかりです。

従来はUnreal Engine5で作成したマルチプレイヤーゲームではこのAmazon Gamelift Anywareは使用できませんでしたが、今回のアップデートにより使用可能になりました。

Amazon GameLift Anywhere のご紹介 — ゲームサーバーを独自のインフラストラクチャで実行 | Amazon Web Services ブログ

[速報]オンプレミスサーバーをGameliftで管理できる!Amazon Gamelift Anywareの一般利用開始(GA)が発表されました #reinvent | DevelopersIO

Unreal Engine5とは

2022年の4月にリリースされたバージョンで、数億ポリゴンのモデルが扱えるようになるNaniteや、より写実的なライティング処理が可能になるLumenなどの機能が追加されました。

直近では新バージョンの5.2が発表され、オープンワールドゲームなどの地形を半自動的に生成できるProcedural Content Generationと呼ばれる新機能などが追加されています。

Unreal Engine 5 - Unreal Engine

GDC 2023 : Epic の重大発表をご覧ください - Unreal Engine

今後について

今回の対応により、最新バージョンのUnreal EngineでもAmazon GameLiftが使用できるようになりました。

最近はUnreal Engineを採用している大作ゲームがますます増えており、水面化でUnreal Engine5を使用して開発されているマルチプレイヤーゲームでAmazon GameLiftを採用する流れが進んでいきそうです。

2022年リリース予定の素晴らしい Unreal Engine 使用タイトルの紹介