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

マッチメイキング V1 と V2 の比較

Last updated on February 4, 2026

注釈:本資料はAI技術を用いて翻訳されています。

概要

AccelByte Gaming Services(AGS)マッチメイキングがアップグレードされました。以下のリストは、レガシーバージョン(v1)と新しいバージョン(v2)の違いを示しています。詳細情報を表示するには、トピックを展開してください。

マッチメイキング(レガシー)と新しいマッチメイキング(V2)の比較

サービスアーキテクチャ
V1の内容マルチプレイヤーサービスのロジックは、websocket経由でLobbyサービス内で実行されます。
V2の内容マルチプレイヤーサービスは、パブリックおよび管理者HTTPエンドポイントを持つ適切なマイクロサービスになりました。
重要な理由Server SDKを使用して、よりフレンドリーなリクエスト-レスポンスAPIモデルでサーバー間(S2S)機能を構築できます。

開発者定義のセッションテンプレート
V1の内容開発者定義のセッションテンプレートのサポートはありません。
V2の内容開発者は、最小および最大プレイヤー数、参加可能性など、セッションのすべての側面をカスタマイズして、さまざまなセッションテンプレートを定義できます。
重要な理由ゲーム体験に適したGame Session、Zone、Fireteam、Squad、Roomなどの複数のセッション動作を定義できます。同じ実行中のセッションに対してマッチメイキングとセッションブラウザをサポートするなど、マルチプレイヤーに関するより複雑なロジックを構築できます。

同一セッションSDKおよびUnreal OnlineSubsystem(OSS)サポートに対するマッチメイキングとセッションブラウザ
V1の内容マッチメイキングとセッションの設計は同じサービスに組み込まれており、より高度なシナリオのサポートに問題が発生します。限定的なサポート。
V2の内容マッチメイキングとセッションは分離され、別々のマイクロサービスとして実行されます。ゲームクライアントとDSの両方を完全サポート。
重要な理由より良いチュートリアルにより、開発者のオンボーディングが容易になります。

ファーストパーティプラットフォーム(1PP)のパーティ、プレゼンス、招待への自動同期
V1の内容サポートなし。
V2の内容Sessionサービスは、Xbox、Steam、PlayStationへの参加可能情報のために、1PPパーティ、セッション、プレゼンス情報を同期できます。
重要な理由パーティ、セッション、プレゼンス情報の同期は、XboxやPlayStationなどのさまざまな1PPのTCRの一部であり、これにより大幅な時間を節約できます。開発者は、チュートリアルに従って独自のgRPCサーバーを作成し、次のような標準のマッチメイキング動作をカスタマイズできます:- チケットハイドレーション動作 - チケットフィルタリングと検証 - マッチング関数

コードによるマッチメイキング動作の拡張とカスタマイズ
V1の内容マッチメイキング設定によるカスタマイズのみをサポート。コードレベルでカスタマイズできません。
V2の内容マッチメイキングサービスには、gRPCサーバーとして実行される独自のサーバーコード(自分でホストするか、Extendプラットフォームでホスト)でオーバーライドできる複数の「カスタマイズ」エンドポイントがあります。たとえば、マッチチケットがプレイヤーデータを取得する場所をオーバーライドしたり、独自のロジックに基づいて完全に異なるチケットマッチングアルゴリズムを指定したりできます。
重要な理由すべてに適合する単一のサイズは存在しないと考えているため、関心のある領域でのみデフォルトのマッチメイキング動作をオーバーライドするために、独自のサーバーコードをプラグインする方法を提供します。

自動バックフィル
V1の内容DSがエンキューセッションを呼び出す(参加可能としてマークされている場合)ことでバックフィルをサポートします。
V2の内容自動バックフィルは、設定構成を尊重し、DSが送信する必要なく空席のあるセッションを自動的にバックフィルするマッチメイキングサービス機能になります。
重要な理由v1バックフィルメカニズムは、マッチ作成とDSがバックフィルリクエストを送信する間の遅延により、人口が少ない状況で多くのセッションを作成する可能性があります。自動バックフィルv2では、バックフィルが自動的にトリガーされるため、プレイヤー数が少ない状況でプレイヤーが複数のセッションに分離される可能性が減少します。

バックフィル解決
V1の内容DSがバックフィル解決について介入して最終決定を下すためのAPIはありません。
V2の内容DSには、バックフィル候補を承認するためのAPIとコールバックがあり、バックフィルと直接参加の間の競合状態に対処するための権限と意思決定をDSに与えます。
重要な理由クロスプラットフォームセッションがバックフィル(マッチメイキング)、セッションブラウザ、友達招待など、複数の方法で参加できる状況では、DSはバックフィルマッチメイキングを含め、セッションに追加される誰に対しても最終決定権を持ちます。

DS通知
V1の内容DSの通知はありません。
V2の内容DSはセッション変更通知をサブスクライブできます。
重要な理由ポーリングが不要になります。

専用サーバーマネージャーとのセッション統合
V1の内容Lobbyは、現在サポートされていないレガシーの専用サーバーマネージャーと統合されます。
V2の内容SessionテンプレートがType=DSとして定義されている場合、SessionはAccelByte Multiplayer Servers(AMS)と統合されます。

次世代専用サーバーマネージャーと統合されたセッション
V1の内容サポートなし。
V2の内容サポートされています。