使用を開始する

ノート: このページのコンテンツは、Unity Cloud Dashboard で使用可能な Multiplay Hosting に関連しています。Clanforge を使用している場合は、Clanforge のドキュメント を参照してください。

このガイドでは、Multiplay Hosting をプロジェクトのゲームサーバーオーケストレーションプラットフォームとして設定する手順を説明します。以下の方法を説明します。

ノート: Multiplay Hosting をすでに設定しており、特定のタスクの実行方法を確認したい場合は、ガイド を参照してください。

ヒント: YouTube の動画 How to set up Game Server Hosting を参照してください。

前提条件

開始する前に、以下の前提条件を満たしていることを確認します。

Multiplay Hosting の設定

Multiplay Hosting は、Unity Cloud Dashboard から設定および管理できます。

  1. cloud.unity.com に移動します。
  2. サイドバーから Products (製品) タブを選択します。
  3. Gaming Services (ゲームサービス) > Multiplayer で、Multiplay Hosting に移動し、Launch (起動) を選択します。
  4. Setup guide (設定ガイド) を選択します。

ノート: Multiplay Hosting を初めて起動すると、サイドバーの Shortcuts (ショートカット) セクションに Multiplay Hosting が加わり、Overview (概要) ページが開きます。

ゲームサーバーの統合

Multiplay Hosting の設定プロセスの最初のステップは、ゲームサーバー実行ファイルの統合です。Multiplay Hosting では、この実行ファイルを実行可能ビルドとも呼びます。

  1. ゲームエンジンの選択
  2. Unity プロジェクトのリンク
  3. Multiplay Hosting パッケージのインストール

ゲームエンジンの選択

  1. Setup guide (設定ガイド) で、Integrate game server (ゲームサーバーの統合) を選択します。
  2. ゲームサーバー実行ファイルがサポートするゲームエンジンを選択します。Multiplay Hosting はエンジンに依存しないため、Unity、Unreal、またはカスタムのエンジンを使用できます。
  3. エンジンを選択してから、Next (次へ) を選択して続行します。

先に進む前に、Unity エディターを使用して、プロジェクトを Unity Cloud Dashboard とリンクする必要があります。

ノート: Unity エディターでプロジェクトをすでにリンクしている場合、または Unreal またはカスタムのエンジンを使用している場合は、このステップをスキップできます。

  1. プロジェクトを Unity Cloud Dashboard にリンクする前に、エディターにサインインします。
  2. File (ファイル) > Project Settings (プロジェクト設定) > Services (サービス) を選択します。
  3. すでに Unity プロジェクトがある場合は、Use an existing Unity project ID (既存の Unity プロジェクト ID を使用) を選択します。Unity エディターからプロジェクトを作成するには、Organization (組織)、Create project ID (プロジェクト ID の作成) の順に選択します。
  4. Link project ID (プロジェクト ID をリンク) を選択します。
  5. Unity エディターでプロジェクトをリンクした場合は、Unity Cloud Dashboard で Next (次へ) を選択します。

ヒント: Game Server SDK for Unity のドキュメント を参照して、ゲームを Game Server SDK と統合する方法を確認します。

Multiplay Hosting パッケージのインストール

プロジェクトを Unity Cloud Dashboard にリンクしたら、Multiplay Hosting パッケージの最新バージョンをインストールできます。

Unity Package Manager を使用して、Unity エディターで Multiplay Hosting パッケージをインポートします。

  1. Unity で、Window (ウィンドウ) > Package Manager に移動します。
  2. Package Manager で、隣に下向き矢印があるプラスアイコン (+) を選択します。
  3. Add package by name (パッケージを名前で追加) を選択します
  4. Name (名前) フィールドで、以下のテキストスニペットを貼り付け、Add (追加) を選択します。
    • Unity 6 以降: com.unity.services.multiplayer
    • Unity 2022 LTS 以前: com.unity.services.multiplay
  5. Unity エディターで Multiplay Hosting パッケージをインポートしたら、Unity Cloud Dashboard で Finish (終了) を選択します。

ビルドの作成

以下のセクションでは、最初の ビルド を作成する方法を説明し、Unity Cloud Dashboard に埋め込まれたガイドを補足します。

以下の方法で ビルドを作成 できます。

ビルド設定の作成

前のステップで作成したビルドの ビルド設定を作成 し、サーバー密度 を設定します。ビルド設定 も参照してください。

フリートの作成

ビルド設定を作成したら、最初のフリートを作成 し、以下の設定を定義します。

  1. フリートの詳細
  2. フリートのスケーリング設定
  3. フリートサーバーの密度

テスト割り当ての作成

最後に、テスト割り当てを作成 して、すべてが正常に動作していることを確認します。テスト割り当てのドキュメント を参照してください。

次のステップ

おめでとうございます! Multiplay Hosting が正常に設定されました。Unity Cloud Dashboard の Multiplay Hosting に進み、以下を行うことができます。

Matchmaker、Analytics、Cloud Code などの他の Unity サービス を設定することもできます。