Unity│3分でスマホ用VRシーンを作成する方法

プラグインやコードを使わずに、UnityのネイティブVRサポート機能だけでスマホ用VRシーンを作る方法を紹介します。

目次

必要な環境

項目バージョン備考
Unity5.6以降ネイティブVRサポート機能を使用
Java1.8(JDK 8)古いバージョンだとビルドエラーが発生
Android Studio2.2.3最新版だとUnityとの互換性問題あり

よくあるエラーと対処

JDKのバージョンエラー

Failed to compile resources with the following parameters:

JDK 8をインストールし、UnityのPreferencesでパスを設定してください。

Android Studioのバージョン問題

最新版ではビルドエラーが発生する場合があります。Android Studio 2.2.3など旧バージョンの使用を推奨します。

シーンの作成

  1. 新規シーンを作成
  2. カメラの前にオブジェクトを配置

これだけです。

ビルド設定

Build Settings

  1. File → Build Settingsを開く
  2. 作成したシーンをScenes In Buildに登録
  3. PlatformをAndroidに切り替え

Player Settings

Other Settingsを展開して以下を設定します。

項目設定値
Virtual Reality Supportedチェックを入れる
Virtual Reality SDKs「+」ボタンでCardboardを追加
Package Name任意の名前に変更(例:com.yourcompany.vrtest)
Minimum API Level19以上

ビルドと実行

  1. Build And Runをクリック
  2. Androidデバイスにアプリがインストールされる
  3. スマホをVRゴーグルに装着して体験

VRゴーグルの選び方

スマホ用VRゴーグルは3,000円程度から購入できます。選ぶ際のポイントは以下の通りです。

  • 眼鏡をかけたまま装着できるか
  • ヘッドホンが付属しているか
  • 焦点距離や瞳孔間距離の調整ができるか
  • 対応するスマホサイズの範囲

まとめ

  • Unity 5.6以降ならネイティブVRサポートで簡単にVRシーンが作れる
  • プラグインやコードは不要
  • Virtual Reality SupportedをONにしてCardboardを追加するだけ
  • 3,000円程度のVRゴーグルで手軽にVR体験ができる

環境構築さえできれば、本当に3分でVRシーンが作れます。

よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!
目次