翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
プレイヤーがゲームに接続する方法
ゲームセッションは Amazon GameLift Servers で実行するゲームのインスタンスです。ゲームをプレイするには、既存のゲームセッションを見つけて参加するか、新しいゲームセッションを作成して参加します。プレイヤーはゲームセッションの [プレイヤーセッション] を作成することで参加します。ゲームセッションがプレイヤーに対して開いている場合、 はプレイヤーのスロットAmazon GameLift Serversを予約し、接続情報を提供します。その後、プレイヤーはゲームセッションに接続して、予約されたスロットを要求できます。
ゲームセッションとプレイヤーセッションのカスタムゲームサーバーでの作成と管理の詳細については、「ゲームクライアントAmazon GameLift Serversに を追加する」を参照してください。プレイヤーを に接続する方法についてはAmazon GameLift ServersRealtime、「」を参照してくださいゲームクライアントを と統合する Amazon GameLift ServersRealtime。
Amazon GameLift Servers には、ゲームセッションとプレイヤーセッションに関連するいくつかの機能があります。
- 複数のロケーション間で使用可能なリソースのうち、最適なリソースでゲームセッションをホストする
-
Amazon GameLift Servers が新しいゲームセッションをホストするためのリソースを選択する方法を設定する際、複数のオプションから選択できます。複数のロケーションでフリートを実行している場合、ロケーションに関係なく任意のフリートに新しいゲームセッションを配置するゲームセッションキューを設計できます。UDP ping ビーコンを使用してレイテンシーデータを計算します。レイテンシーデータは、キューが自動的に配置場所の優先順位付けに使用します。
- ゲームセッションに対するプレイヤーのアクセスコントロール
-
現在接続しているプレイヤーの数に関係なく、新しいプレイヤーからの参加リクエストを許可または拒否するようにゲームセッションを設定します。
- カスタムゲームとプレイヤーデータを使用する
-
ゲームセッションオブジェクトとプレイヤーセッションオブジェクトにカスタムデータを追加します。 Amazon GameLift Serversは、新しいゲームセッションを開始するときにゲームセッションデータをゲームサーバーに渡します。 Amazon GameLift Serversは、プレイヤーがゲームセッションに接続するときに、プレイヤーセッションデータをゲームサーバーに渡します。
- 使用可能なゲームセッションのフィルタとソート
-
セッション検索とソートを使用して、将来のプレイヤーに最適なマッチングを探したり、使用可能なゲームセッションのリストからプレイヤーが選択できるようにします。セッション検索とソートを使用して、セッションの特性に基づいてゲームセッションを検索します。独自のカスタムゲームデータに基づいて検索およびソートすることもできます。
- ゲームおよびプレイヤー使用状況データを追跡する
-
完了したゲームセッションに対して自動的にログが保存されます。ゲームサーバーAmazon GameLift Serversに統合するときにログストレージを設定できます。詳細については、「でのサーバーメッセージのログ記録 Amazon GameLift Servers」を参照してください。
Amazon GameLift Servers コンソールを使用して、セッションメタデータ、設定、プレイヤーセッションデータなど、ゲームセッションに関する詳細情報を表示します。詳細については、「Amazon GameLift Servers コンソールでのゲームセッションとプレイヤーセッション」および「メトリクス」を参照してください。