メインコンテンツへスキップ
< すべてのトピックに戻る

ホスト/クライアントを開始するには?

Netcode for GameObjects (NGO) などの通信SDKにおいて、NetworkManager.Singleton.StartHost() または StartClient()を呼び出します。

マルチプレイゲームを始める際、自分が「親(サーバー兼プレイヤー)」として部屋を作るのか、「子(参加者)」として既存の部屋に入るのかをシステムに宣言する必要があるためです。

UIの「部屋を作る」ボタンに StartHost()を、「参加する」ボタンに StartClient()を紐付けます。ルーター越えが必要な場合は、事前に Unity Relay などのサービスで参加コード(Join Code)を生成・入力する処理を挟みます。

目次

9周年キャンペーン実施中 早い申込みほど受講料がお得に