RandomMatchingReconnectサンプル

目次

  概要
  クライアント動作のための準備
  アプリケーションの作成
  クライアントでの動作確認
  断線検知からの再接続処理


概要

MUN版「再接続可能なマッチメイキングサンプル」に「ボイスチャット」機能を付加したサンプルです。

  本サンプルは、従来の MUN パッケージに含まれている「再起動可能なマッチメイキングサンプル」に対し、
  ルーム入室中のボイスチャット機能を付加したサンプルです。


クライアント動作のための準備

バックグラウンドでの動作を有効にする

  Unity のバージョンによっては「バックグラウンドでの動作」が無効になっている場合があり、
  その状態で複数クライアントを動かすと支障が出ます。
  実行バイナリを生成する前に、まずはその確認と、無効になっていた場合に有効にする手続きを行いましょう。

  Unity のメニューから Edit > Project Settings > Player を選択します。
  PlayerSettings の「Resolution and Presentation」内にある、「Run In Background」のチェックボックスが ON になっているか確認してください。
  もし、OFFになっていた場合には、チェックボックスを ON にします。


アプリケーションの作成

実行バイナリを生成する

  では改めて実行バイナリを生成しましょう。
  Unity のメニューから File > Build Settings... を選んでください。
  Build Settings ウィンドウ内の Scenes In Build に対し、以下のファイルを追加します。
     ・Assets/Monobit Unity Networking/Samples/Scenes/RandomMatchingReconnect/OfflineSceneReconnect.unity
     ・Assets/Monobit Unity Networking/Samples/Scenes/RandomMatchingReconnect/OnlineSceneReconnect.unity
  (上記ファイルを順番に、1つずつドラッグ&ドロップしてください。)
  ここまで登録し終えたら、各種プラットフォーム向けにビルドを実行します。
  以下のリンクを元に、各種プラットフォーム向けビルドを実行してください。

     Windows 版 はこちら。

     MacOSX & macOS Sierra 版 はこちら。

     Android 版はこちら。

     iOS 版はこちら。