翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
Amazon GameLift Servers とは?
Amazon GameLift Servers を使用して、セッションベースのマルチプレイヤーゲーム用に、クラウドに低コストの専用サーバーをデプロイ、運用、スケーリングします。 AWS グローバルコンピューティングインフラストラクチャ上に構築された Amazon GameLift Serversは、世界中のプレイヤーの需要に合わせてリソース使用量を動的にスケーリングしながら、高性能で信頼性の高いゲームサーバーを提供するのに役立ちます。
でできること Amazon GameLift Servers
Amazon GameLift Servers は、これらのユースケースなどをサポートしています。
-
Amazon GameLift Servers マネージド EC2 ホスティングを使用して、独自のカスタムマルチプレイヤーゲームサーバーをクラウドでホストします。
-
Amazon Elastic Compute Cloud (Amazon EC2)
スポットインスタンスを使用して、低コストのマネージドホスティングリソースを実行します。 -
コンテナ化されたゲームサーバーをホストして、プラットフォーム間の柔軟性を高め、Amazon GameLift Serversマネージドコンテナによる移行をサポートします。
-
Amazon GameLift ServersAnywhere でゲームセッションをすべて 1 か所で管理しながら、マルチクラウドやオンプレミスのホスティングをサポートするハイブリッドホスティングソリューションを作成します。
-
を使用して、マルチプレイヤーゲーム用の堅牢なマッチメーキングシステムを作成しますAmazon GameLift ServersFlexMatch。
-
実際のプレイヤーの使用状況に基づいて、ゲームのニーズに合わせてマネージドホスティング容量を自動的にスケーリングします。
-
を使用して、ゲーム用の Amazon EC2 Amazon GameLift Servers コンピューティングリソースをすべて 1 か所で管理しますFleetIQ。
-
Amazon GameLift ServersAnywhere と EC2 を使用して、ゲームサーバーとクライアントビルドの反復テスト環境を作成します。
-
カスタムビルドのゲームサーバーを必要としないゲームの場合は、Amazon GameLift ServersRealtime で軽量サーバーソリューションをセットアップします。
Amazon GameLift Servers の使用方法
これらのツールは Amazon GameLift Servers で使用します。
- AWS CLI
-
AWS Command Line Interface (AWS CLI) を使用して、 のサービス API を含む AWS SDK を呼び出しますAmazon GameLift Servers。AWS Command Line Interface ユーザーガイドの「 の開始方法 AWS CLI」を参照してください。
- Amazon GameLift Servers コンソール
-
AWS Management Console の Amazon GameLift Servers
を使用して、リソースの設定、ゲームサーバーのデプロイの管理、パフォーマンスと使用状況のメトリクスの追跡を行います。Amazon GameLift Servers コンソールは、プログラムまたは を使用してリソースを管理するための GUI の代替手段です AWS CLI。 - Amazon GameLift Servers SDK
-
Amazon GameLift Servers SDKs には、ゲームクライアント、ゲームサーバー、ゲームサービスと Amazon GameLift Serversサービス間の通信を確立するために必要なライブラリが含まれています。詳細については、「Amazon GameLift Servers 開発ツールの取得」を参照してください。
- Amazon GameLift Serversリアルタイム用クライアント SDK
-
クライアント SDK for Amazon GameLift ServersRealtime を使用すると、ゲームクライアントを が提供するリアルタイムサーバーに接続しAmazon GameLift Servers、ゲームセッションに参加して、他のプレイヤーと同期し続けることができます。SDK
をダウンロードし、Amazon GameLift Serversリアルタイムクライアント API (C#) を使用した API コールの実行について詳しく説明します。