LoginSignup
39
40

More than 5 years have passed since last update.

DayDream開発機の作り方

Last updated at Posted at 2016-05-26

本Qiitaについて

本Qiitaでは、DayDream開発機の作成方法についてまとめている。

関連Qiita

必要なもの

  • DayDream実行用
    • Nexus6PでOSをAndroid 7.0にUpdate
  • DayDreamリモコン用
    • Android OS 5.0以降の、Nexus6P, Nexus6, Nexus5X, Nexus5などなど

day01.png

つまり、1台のNexus6Pと、もう1台のAndroid OS 5.0以降の、Nexus6P, Nexus6, Nexus5X, Nexus5などの最低2台必要となる。

DayDream実行/開発用

DayDream実行/開発用にNexus6Pを購入する

Nexus6PをAndroid 7.0にUpdate

Nexus6Pは7.0にUpdate

デモアプリをインストール

UnityでBuildしてアプリをインストール。

方法は下記を参照。
UnityでのDayDreamデモアプリのBuild

DayDreamリモコン用のAndroidデバイスを用意する

Android OS 5.0以降のデバイスを用意。下記デバイスとOSでは動作確認済み。

デバイス OS Version
Nexus5 6.0.1
Nexus6 5.1.1
Nexus5X 6.0.1
Nexus6 N Preview3

Githubからcontroller_emulator.apkをダウンロード

adbコマンドで実機にインストール

$ adb install -r controller_emulator.apk

device-2016-05-26-132944.png

接続

DayDream開発用(Nexus6P)デバイスの設定>Bluetoothで、DayDreamリモコン用(Android)のデバイスをペアリング登録する。

dv001.png bt001.png paring001.png

DayDream開発用(Nexus6P)とDayDreamリモコン用(Android)の2台のデバイスを同じネットワーク内に接続。

daydev.png

daydev002.png

daydev003.png

daydev004.png

ペアリング済みのControllerアプリがインストールされているデバイス名がでてくる。ここでデバイス名がない場合は、Bluetoothの設定からペアリングをおこなう。

daydev005.png

リモコンがConnect!状態に。
net005.png

おまけ

ヘッドマウントデバイス

おすすめは、Amazonで購入できる
GP 3DVR ゴーグル ヘッドマウント用 ヘッドバンド付き ホワイト
がいい。Nexus6Pがぴったりおさまる。

head.jpg

シール

ヘッドマウントすると、エミュレータのボタンの位置がわからなくなる。Googleでは、その対策としてシールを貼ることを奨励している。

シールのデータ
https://developers.google.com/vr/downloads/controller-emulator-overlay-letter.pdf

実際に、TechShop Japanの大判プリンターで、シールを自作してみた。

sheal.png

作ったあとに気づいたのだが、透明にしないと普段スマフォが使えなくなる。

実際にためす

お絵描きできます。

DSC09551.JPG

デバイス最新動向はこちらのQiitaで

以上

39
40
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
39
40