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

概要 - 専用サーバーでのクイックマッチ - (Unreal Engine モジュール)

Last updated on February 4, 2026

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

はじめに

マッチメイキングは、プレイヤーがオンラインで集まってプレイする3つの方法のうちの最初の方法です。これは、プレイヤーを迅速かつ効率的にマッチに参加させてプレイさせるための最もシンプルなアプローチを提供します。このモジュールでは、マッチメイキングを使用して、Byte Warsでクイックプレイソロエリミネーションモードと2対2のチームデスマッチモードを実装する方法を紹介します。

前提条件

このモジュールを開始するには、以下が必要です:

  • 以下のすべてのモジュールを完了していること:

  • ローカルのByte Wars Unrealプロジェクトリポジトリで、Byte Warsのtutorialmodulesブランチがチェックアウトされていること。

  • このモジュールを強制的に有効化していること。これは、Config/DefaultEngine.iniファイルに以下のコードを追加することで実行できます:

    [AccelByteTutorialModules]
    +ForcedEnabledModules=TutorialModule:MATCHMAKINGDSESSENTIALS
    ...
  • Config/DefaultEngine.iniファイルでこの値を変更して、他のモジュールを強制的に無効化していること:

    [AccelByteTutorialModules]
    ...
    ForceDisabledOtherModules=true

学習目標

このモジュールの終わりには、クイックマッチを設定し、専用サーバーを使用してマッチメイキングを実装する方法を理解できるようになります。

プレビュー

このモジュールの終わりには、プロジェクトは以下の画像のようになります:

Start matchmaking demo Unreal Byte Wars quick match dedicated server

LogMatchmakingDS: UMatchmakingDSOnlineSession_Starter::OnStartMatchmakingComplete succeeded: TRUE
LogMatchmakingDS: UMatchmakingDSOnlineSession_Starter::OnMatchmakingComplete succeeded: TRUE

Cancel matchmaking demo Unreal Byte Wars quick match dedicated server

LogMatchmakingDS: UMatchmakingDSOnlineSession_Starter::OnCancelMatchmakingComplete succeeded: TRUE