Unity 用 Amazon GameLift Servers プラグイン (サーバー SDK 5.x) - Amazon GameLift Servers

Unity 用 Amazon GameLift Servers プラグイン (サーバー SDK 5.x)

このプラグインは、Amazon GameLift Servers C# サーバー SDK とツールを Unity エディタに追加します。ガイド付き UI ワークフローを使用して、サーバー SDK 機能をゲームプロジェクトに統合し、ゲームサーバー用の Amazon GameLift Servers ホスティングソリューションをデプロイします。

プラグインを使用すると、基本的なホスティング環境を構築し、必要に応じて最適化やカスタマイズができます。ローカルワークステーションをホストとして、Amazon GameLift Servers Anywhere フリートをセットアップします。マネージド EC2 またはマネージドコンテナフリートによるクラウドホスティングの場合は、ゲームセッションリクエストとクライアント接続を管理するための完全なソリューションでゲームサーバーをデプロイします。

Unity ゲームプロジェクトのプラグインをインストールする

GitHub から Unity 用の Amazon GameLift Servers プラグインを取得する

ゲームプロジェクトのプラグインをインストールする方法については、GitHub リポジトリの readme を参照してください。

このプラグインには以下のコンポーネントが含まれています。

  • Unity エディタ用のプラグインモジュール。プラグインをインストールすると、新しいメインメニュー項目から Amazon GameLift Servers の機能にアクセスできなります。

  • クライアント側の機能を備えた Amazon GameLift Servers サービス API 用の C# ライブラリ。

  • Amazon GameLift Servers サーバー SDK (バージョン 5.x) 用の C# ライブラリ。

  • サンプルゲームコンテンツを利用すると、ビルド済みのマルチプレイヤーゲームがなくても、Amazon GameLift Servers を試すことができます。

  • ホスティング用にゲームサーバーをクラウドにデプロイする際にプラグインが使用する CloudFormation テンプレートとして提供されるソリューション設定。

このプラグインは、AWS CloudFormation テンプレートを使用して、一般的なゲームシナリオ用のホスティングソリューションをデプロイします。これらのソリューションは、提供されているとおりに使用するか、ゲームに合わせて必要に応じてカスタマイズします。