VR:はじめてのOculus quest 開発

こんにちは Keita_Nakamori(´・ω・`)です。

ついに始まりましたOculus quest 開発。やっていきましょう。

Contents

開発者モードにする

  1. まずは、Mirage Solo でもやったように、開発者モードに切り替えます。
  2. Oculus の初期セットアップのときにスマホへOculusアプリをインストールしているはずですので、起動しましょう。
  3. スマホ右上の設定ボタンをおして、近くにあるOculus Quest xxxxxxxxxxx がアクティブになっているのでタップすると接続済みになります。
  4. 近くにあるOculus Quest xxxxxxxxxxx>その他の設定>開発者モード をタップしましょう。
  5. スマートフォンにインストールされたOculus アプリからOculus Questの開発者モードを許可します。
  6. このとき、組織名を登録しなくてはなりません。NDAがどうたらとか確認ボタンを押してください。組織名はカッコいい名前をつけてください。管理者とか開発者の名前も登録できるようですが、よくわからないので無視しました。OKボタンとか確認ボタンもないので普通にスルーです。
  7. その後PCとOculus Questを接続すると、Oculus Quest側にUSB接続を許可しますか、というメニューが出るので、OKしましょう。
  8. これでPCからOculus Questのライブラリフォルダにアクセスができるようになりますのでアプリのインストールファイルであるapkファイルをこのルートで設置することができます。が私はやりません!!

Buid and Run してみる

  1. Mirage Solo 用のUnity Project があったので、Oculus Quest用に改造します。
  2. Unityを起動してAssetsStoreからOculus Integrationをダウンロードしインポートします。終わったらなぜかUnity がRestartしました・・・。
  3. Project内にあるAssets/Oculus/VR/Prefabsの中にあるOVRCameraRigをHierarchyに追加し、Main Cameraを削除しておきます。
  4. OVRCameraRigにアタッチされたOVR ManagerのTargetDevicesをQuestに変更します。
  5. ProjectSettingsのPlayerの設定でMinimum API LevelをAndroid4.4(API level 19)に設定します。
  6. ビルドはFaceBookではなくてAndriodのままでOKです
  7. ではBuid and runしてみましょう。

さあ、Oculus Questを覗いてみてください。ひとまず見るだけはできる状態になっているはずです。