メインコンテンツまでスキップ

Configuring Session Templates with the Admin Portal

Last updated on November 6, 2023

概要

セッションバックエンドサービスは、多くのゲーム、特にオンラインマルチプレイヤー機能を備えたゲームにとって重要なコンポーネントです。セッションバックエンドサービスは、セッションの処理とプレイヤーの相互接続を担います。

セッションテンプレートで、ゲームデベロッパーはセッションの動作を設定できます。

このトピックの目的は以下を提供することです。

  • セッションテンプレートの概要と、管理者ポータルでのそれらの設定方法
  • セッションテンプレートの設定がゲームにどのように反映されるかの説明

前提条件

以下のガイドを完了するには、次のことを満たしている必要があります。

セッションテンプレート設定の管理

  1. 左側のメニューで、[Game Management (ゲーム管理)]に移動し、[New Matchmaking (新しいマッチメイキング)]をクリックし、[Session Templates (セッションテンプレート)]を選択します。

  2. 右上隅にある[+ Add Session Template (+セッションテンプレートを追加)]を選択します。

  3. Add Session Template (セッションテンプレートを追加)]フォームが表示されます。

  4. 次のフィールドに入力します。

    • Session Template Name (セッションテンプレート名)]:セッションテンプレートの名前を入力します。
    • Session Type (セッションタイプ)]:ドロップダウンメニューからセッションタイプを選択します。
    • Min Players (最小プレイヤー数)]:セッションで許容される最小プレイヤー数を設定します。
    • Max Players (最大プレイヤー数)]:セッションで許容される最大プレイヤー数を設定します。
    • Invite Timeout (招待のタイムアウト)]:セッションからの招待がタイムアウトするまでの時間制限(秒単位)を設定します。
    • Inactive Timeout (非アクティブのタイムアウト)]:ロビーから切断され、まだ再接続していないプレイヤーがタイムアウトするまでのセッションの待機時間(秒単位)を設定します。
    • Joinability (参加可能性)]:ドロップダウンメニューから[Joinability (参加可能性)]設定を選択します。
    • Requested Regions (リクエストするリージョン)]:ドロップダウンメニューから、このセッションを使用できる地域を選択します。

例:非公開セッションのテンプレートを作成

この例では、セッションのタイプと参加可能性を設定して、セッションの動作を定義します。タイプが[NONE (なし)]に設定され、参加可能性が[INVITE ONLY (招待のみ)]に設定されている場合、セッションはパーティセッションのように動作し、新しいプレイヤーは招待された場合にのみセッションに参加できます。

以下の設定では、セッションには 1 ~ 5 人のプレイヤーが参加できます。Invite timeout=60は招待が期限切れになるまでの時間ですが、Inactive timeout=60は、プレイヤーが既にセッションに参加しているものの、60 秒を超える時間ロビーサービスから切断された場合、そのプレイヤーはドロップされることを意味します。