【OculusQuest】ALVRを導入してSteamVRをゲームプレイする方法

oculus-quest-alvr

2019 5末にでたばかりのOculus Quest。

まだまだコンテンツが少ないので、リモートでSteamVRをゲームプレイできるようにしてみました。

ALVRを使えば、PC版のVRチャットやVRカノジョなどPC用のVRソフトもプレイできそうです!

ALVRとは

ALVRはPCVR(SteamVR)をリモートでプレイすることのできる無料のオープンソースソフトウェアです。SteamVRのゲームをスタンドアロン型のヘッドセット(Gear VR/Oculus Go/Quest)でプレイすることができます。

引用元

ALVRのプレイ条件

ザックリ言ってしまうと

ちゃんとVRが表示できるPCで、かつネット(無線)もそれなりに早くないと快適にプレイできませんのであしからず。

  • 11ac 5GHz規格の無線環境
  • VR ReadyスペックのPC
created by Rinker
MSI
¥66,000 (2019/11/14 12:21:56時点 Amazon調べ-詳細)
  • Oculus Quest
created by Rinker
Oculus
¥50,722 (2019/11/13 15:18:29時点 Amazon調べ-詳細)

と、事前にそれなりにPC環境を整える必要があります。

ALVRの導入方法

Steam VRをPCにインストール

まずSteamをPCにインストールしましょう(割愛!)

その後SteamVRで検索しインストールしましょう。

https://store.steampowered.com/app/250820/SteamVR/

インストール後、かならず一度、SteamVRを起動します ※デバイスを接続しなくても大丈夫です。

ALVRをPCにインストール

  1. 下記のURLからリリースページへ行き、最新版のAssetsを展開
    https://github.com/polygraphene/ALVR/releases

※ついでに同じリリースページからOculus Questに入れるアプリ(APK)もダウンロードしておきましょう(例:ALVRClient-GithubNormalOvr-release-v2.4.0-alpha5.apk)

  1. ALVRのインストーラー(exe)(例:ALVR-setup-2.4.0-alpha5.exe)をダウンロード&インストール!

以上です。

Oculus 開発者モードを有効にする

  1. Oculus開発者ページへアクセスし、ログイン。

  2. 「新しい団体を作成」という項目が表示されるので入力、規約に同意します。

スマートフォンのアプリ設定

  1. Oculusのアプリを開き、右下の設定ボタンを押します。

  2. Oculus Quest xxxxxxxxxxxの項目をタップして展開し、その他の設定>開発者モードへ遷移してスイッチをONにします。

アプリ(apk)をOculus Questへインストールするための環境構築

  1. まずAndroid Platform Toolsをダウンロード&解凍します。

  1. 解凍したら、Cドラにplatform-toolsを入れます。(どこでもよいですが、コマンドプロンプトの入力が楽なのでC:\platform-toolsにしました)

※一応、コマンドプロンプトでパスを指定するのでどこでもよいのですが、同階層にALVRCの先にダウンロードしたAPKデータも入れ置きました。

C:\platform-tools\ALVRClient-GithubNormalOvr-release-v2.4.0-alpha5.apk

アプリ(apk)をOculus Questへインストール

  1. Oculus Questと充電ケーブル(USB Type-C)、そしてPCを接続します。※差込口がなければ変換が必要です

コマンドプロンプトからアプリをインストール

Windowsの検索から「cmd」と打ちます。

  1. まずAPKのあるディレクトリへ移動
cd C:\platform-tools
  1. 次に下記のコマンドを入力して接続を試みます
adb devices

  1. その後にOculus Quest被り、USBの接続音がなって「Allow USB debugging?」というダイアログがでるので、「Always allow frome this computer」をチェックをしつつ、OKボタンを押します。

  2. 再度、下記のコマンドを入力して接続を試みます。

adb devices

接続成功です!

  1. 最後にインストールのコマンドを実行します。
adb install C:\platform-tools\ALVRClient-GithubNormalOvr-release-v2.4.0-alpha5.apk

※念の為フルパスにしてます。

インストール成功です!

アンイストールしたい場合

新しいバージョンのALVRを入れる場合は、前のバージョンを消してから再度インストールの手順を踏みます。

adb uninstall com.polygraphene.alvr

ALVRアプリを実行

  1. 再びOculus Questを被り、ナビゲーションメニュー>ライブラリ>提供元不明のアプリ>ALVRを選択します。

その後、ALVRのサーバーと接続してくださいみたいな内容が表示されますので

  1. ALVRのソフトを起動(Windowsの検索でも表示されます)

ALVRの環境設定

  1. ソフトを起動したら、まずドライバーをインストールします。About>Install driver

  1. 続いて、通信量の設定。Video>Bitrateを50Mbsに。プレイして画質が気になるようであれば、もっと数字を上げていきます

ALVRのサーバー接続

  1. Severタブへ、しばらくFinding Headset…がくるくる回っているので待ちます。Connectのボタンが現れたらクリック

  1. 次にStart serverのボタンをクリック

以上で、Oculus Questを被るとSteam VRのメニューが表示されるようになります!!!!!

試しにVR KANOJOの体験版をやってみました。

問題なく動作。

Steam VRのルームセットアップ

ルームスケールと立位のみ設定の2種類あります。

はじめは、立位のみ設定で良いと思います。

ルームスケールの場合

部屋のスペースが2m×1.5メートルのスペースが必要です。

Oculus Questのコントローラーの中ボタンをカチカチ押しながら、部屋のスケールを計測していきます。

ルームスケールの再設定

Steam VRのハンバーガーメニューからルームセットアップの実行を押します。

引用&参考先

https://joytokey.net/ja/blog/vr/oculus-quest-alvr-wireless-pc-vr/

http://indiegame-japan.com/blog/2016/05/29/post-460/

DMM VR Playerも再生可能

おそらく、こちらのVRも需要ありそうなので試してみました。

DMM系の動画はセキュリティがかかっている.wsdcfという拡張子の動画になっていまして、DMM VR Playerでしか再生できません。

DMMVRPlayerで再生中にALVRを起動させておくと、自動で接続されるOculus Questでも見ることができます。

※たまにSteamVRのホームルームが表示されてしまうこともあるので、何回か接続を試した結果、動画が表示されました。

まとめ

VRを更に普及されると言われているOculus Quest。

外でも(例えば飛行機の中でも)単体でプレイで、さらにVRが身近に体験できるようになりました。

まだまだコンテンツは少ないのですが、ALVRを使うといろいろなVRコンテンツが体験できるようになります。ぜひ体験してみてください!

created by Rinker
Oculus
¥50,722 (2019/11/13 15:18:29時点 Amazon調べ-詳細)
created by Rinker
Oculus
¥63,963 (2019/11/14 02:39:28時点 Amazon調べ-詳細)
created by Rinker
Oculus
¥5,093 (2019/11/14 12:21:57時点 Amazon調べ-詳細)

[追記]Virtual Desktopのおすすめ

こちら1990円の有料アプリになりますが、導入が簡単で、ALVRよりも優れているのでこちらもおすすめです!

【OculusQuest】PC版のVRが体験できるVirtual Desktopの導入方法