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

概要 - ゲームクライアント統合 - (Unity モジュール)

Last updated on February 4, 2026

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

はじめに

通常、ゲームクライアントがプレイヤーのグループを見つけ、それらのプレイヤーをゲームサーバーとマッチングさせるには、仲介役となるバックエンドサービスが必要です。このモジュールでは、WebSocket を使用してゲームクライアントを、ローカルで実行できる提供されたサンプルマッチメイキングバックエンドサービスに接続する方法を学びます。

ただし、独自のバックエンドサービスを使用する場合は、このモジュールのサンプルコードを変更する必要がある場合があります。または、このチュートリアルを完全にスキップすることもできます。独自のバックエンドサービスを AMS で使用するために必要な手順については、AGS を使用しない専用サーバーの要求を参照してください。

前提条件

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

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

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

  • Assets/Resources/Modules/TutorialModuleConfig.json ファイルに以下のコードを追加して、このモジュールを強制的に有効にすること:

    {
    "enableModulesOverride": true,
    "forceEnabledModules": ["CustomMatchmaking"],
    "forceDisabledOtherModules" : true
    }

学習目標

このモジュールを完了すると、以下の方法を学ぶことができます:

  • ゲームクライアントをサンプルマッチメイキングバックエンドサービスに接続してマッチメイキングを実行する。

プレビュー

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

Custom matchmaking demo Unity Byte Wars Client integration