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

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

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

Amazon GameLift は、Amazon と連携するマルチプレイヤーゲームサーバーを準備するためのツールを提供しています GameLift。Unity 用 Amazon GameLift プラグインを使用すると、Amazon を Unity ゲームプロジェクト GameLift に統合し、Amazon との統合をテストしやすくなります。 GameLift Anywhere、および クラウドホスティング用の Amazon GameLift リソースをデプロイします。

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

プラグインについて

Unity 用プラグインは、Unity マルチプレイヤーゲームを Amazon と統合してホストするための効率的な入門エクスペリエンスを提供します GameLift。プラグイン機能と構築済みのコンポーネントを活用して、ゲームをすばやく起動して実行できます。

プラグインは Unity エディタにツールと機能を追加します。ガイド付きワークフローを使用して Amazon GameLift をゲームプロジェクトに統合し、ローカルでテストしてから、ゲームサーバーを Amazon GameLift クラウドホスティングにデプロイします。

プラグインの事前構築済みのホスティングソリューションを使用してゲームをデプロイします。ローカルワークステーションをホストとして Amazon GameLift Anywhere フリートを設定します。クラウドホスティングでは、プレイヤーのレイテンシー、ゲームセッションの可用性、コストをさまざまな方法でバランスさせる 2 つの一般的なデプロイシナリオから選択します。1 つのシナリオには、単純な FlexMatchマッチメーカーとルールセットが含まれます。これらのシナリオを使用して、本番稼働用の基本的なホスティングソリューションを配置し、必要に応じて最適化およびカスタマイズします。

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

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

  • クライアント側の機能APIを持つ Amazon GameLift サービスの C# ライブラリ。

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

  • アセットやシーンなどのゲームコンテンツをサンプルするため、ビルド対応のマルチプレイヤーゲームがない場合 GameLift でも Amazon を試すことができます。

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