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

概要 - ピアツーピアでのクイックマッチ - (Unreal Engine モジュール)

Last updated on February 4, 2026

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

はじめに

ピアツーピア(P2P)を使用した他のプレイヤーとのマッチメイキングは、専用サーバーの使用に伴う運用コストを削減する方法の1つです。このモジュールでは、P2Pを使用したマッチメイキングの設定方法を説明します。

前提条件

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

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

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

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

    [AccelByteTutorialModules]
    +ForcedEnabledModules=TutorialModule:MATCHMAKINGP2PESSENTIALS
    ...

学習目標

このモジュールの終了時には、P2Pセッションテンプレートとマッチメイキング設定の設定方法を理解できます。また、P2Pを使用したゲームクライアントのマッチホスティングとマッチメイキングの実装方法も学習します。

プレビュー

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

Start matchmaking demo

LogMatchmakingP2P: UMatchmakingP2POnlineSession_Starter::OnStartMatchmakingComplete succeeded: TRUE
LogMatchmakingP2P: UMatchmakingP2POnlineSession_Starter::OnMatchmakingComplete succeeded: TRUE

Cancel matchmaking demo

LogMatchmakingP2P: UMatchmakingP2POnlineSession_Starter::OnCancelMatchmakingComplete succeeded: TRUE