STYLYをOculusQuestで無理やり使う

#STYLY Magazineがインストール方法公開した(2020/01/29)
参考：[SideQuest経由でOculus QuestにSTYLYをインストールする方法](https://styly.cc/ja/manual/sidequest-styly/)

というわけでこのページの役目は終えました。

#STYLYがOculus Questに来た(2019/12/25追記)
来ました。
[SideQuest STYLY：VR PLATFORM FOR ULTRA EXPERIENCE](https://sidequestvr.com/#/app/406)

インストールする際の注意点

 1. Oculus Linkを無効に
 2. SideQuestを最新に
 3. インストール後にQuestを再起動する


**以降は2019/12以前の情報となります。**

# STYLYがOculus Questに来ない

最近STYLYのUIがカッコよくなりましたね。
でもSTYLYがQuestに来ませんね。
Oculus社のQuestでGoが動く対応とか待ってられませんね。
そしたらもう何が何でも**STYLYをQuestで動かす**しかありませんね。
というわけで、STYLYをQuestで動かすまでの顛末記です。

結論から言えば、こうなります。
<blockquote class="twitter-tweet"><p lang="pl" dir="ltr">STYLY test <a href="https://t.co/lmcx7M99FB">pic.twitter.com/lmcx7M99FB</a></p>&mdash; noria (@noria901) <a href="https://twitter.com/noria901/status/1159406197893554179?ref_src=twsrc%5Etfw">August 8, 2019</a></blockquote> <script async src="https://platform.twitter.com/widgets.js" charset="utf-8"></script>

今からやる事を簡単に書くとたったの3ステップです。
1. OculusGoからapkを入手
2. OculusQuestにapkをInstall
3. 遊びまくる 

当たり前ですが、**非サポートの行為**なので
**ご自身の責任でもってご対応ください。**
**不都合があっても絶対にSTYLY公式に問い合わせとかやめてください。**
**何があっても当方では責任負いかねます。**

以降詳細ですが前提条件としてWindows PCと**お金**を持っていることを想定しております。

# OculusGoからapkを入手
OculusGoは所詮Androidです。つまりアプリの実体はapkファイルです。STYLYのapkを入手することこそがこの章でのゴールになります。

## 事前準備
何事にも準備というものがあるのです。

Oculus GoとOculus Quest1台ずつ用意しましょう。[Oculus公式](https://www.oculus.com/?locale=ja_JP)から購入するとよいです。この時、Oculus IDを作成すると思いますが、その際に登録した**メールアドレス**を後程使うので控えておきます

次にOculus GoのSTYLYアプリ申請を行います。Oculus Go向けのSTYLYアプリは2019/8現在αリリースです。Oculus Storeで検索しても見つかりません。どうするのかというと、STYLYさんにテスター登録していただきます。**この記事での最大の関門**です。登録申請は、以下を記入してメールを送るだけです。IDは先程控えたメールアドレスに直しましょう。

```
Mailto : info@styly.cc
Subject : Oculus Goのアプリ利用申請
STYLY担当殿

〇〇と申します。

Oculus GoのSTYLYアプリ利用したく連絡差し上げました。
以下Oculus IDの利用登録お願いいたします。

ID : xxxxx@yyyy.com

以上、よろしくお願いいたします。
```
お茶をすすりながら待っていると、登録完了Mailが来ます。そうしたらSTYLYをInstallしましょう！スマホのOculusアプリからストアでSTYLYが見つかるようになっているので、そちらからInstallするのもアリです。
![https___qiita-image-store.s3.ap-northeast-1.amazonaws.com_0_197699_aabebc50-e262-8e22-c9ee-ceeb163410bc[1].png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/197699/eb572732-788e-366c-1b04-bf284b7746ae.png)

## PCとOculusGoを接続する
OculusGoとPCをつながる状態にしましょう。差し当たって開発者登録します。[https://dashboard.oculus.com/](https://dashboard.oculus.com/)に行き、Oculus IDでログインすると”新しい団体を作成”画面に行くので、適当に入力し団体作成を終わらせます。
次にPCにOculusGo用のadb driverをInstallします。[こちら](https://developer.oculus.com/downloads/package/oculus-go-adb-drivers/)にあるのでDLしてInstallしましょう。
最後にスマホのOculusアプリから開発者モードを有効にします。”設定”からOculusGoを選択し”その他の設定”-”開発者モード”を選びチェックをONにします。あとはPCとOculusGoをUSBで繋げば、PCからOculusGoいじり放題です。
![Screenshot_20190807-224514.jpg](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/197699/2c12bf51-c33b-11ab-3dfe-ad80eb8215fe.jpeg)


## apkを抜く
今回はSideQuestというツールを使います。[SideQuestのDLページ](https://sidequestvr.com/#/download)に行き、Windowsなら`SIDEQUEST-SETUP-0.6.4-X64-WIN.EXE`などをDLしてInstallしましょう。
起動するとOculusGoと繋がっていたら左上にConnectedと出ます。そしたら[My Apps]を選択し、”com.psychicvrlab.styly.gearvr”を探して設定マーク選択します。
![sidequest2.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/197699/8e88c20c-154e-53d0-4d28-e5848213cec4.png)
[BACKUP APK FILE]を選択したらapkがPCにDLされるので、[OPEN BACKUPS]を選択し./com.psychicvrlab.styly.gearvr/apks配下にapkがあることを確認しましょう。
![sidequest3.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/197699/37affc7b-8d2e-1bfb-d203-b13ae0e73ee9.png)


# OculusQuestにapkをInstallする
OculusQuestも同様にOculusアプリから開発者モードをONにしてPCに接続します。接続出来たらSideQuestの左上に先ほどのapkをDrag&DropしたらInstall完了です。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/197699/28fd5f26-ca29-5679-2b54-19d0ef783e82.png)

## 操作感
気になったことを挙げると、

* **6DoFで普通に動ける**
* コントローラがRiftで真っ白だ
* キーアサインはRift・RiftS相当
* ログインも普通にできる
* VR Edit Modeは使えない

# さいごに
やっぱり6DofのQuestは最高ですね！
STYLY公式でOculusQuest早く来ないかな🤤🤤🤤
そのために必要なのは、Oculus上でSTYLYの承認が通りやすくなるように、Oculus社にSTYLYを認知してもらうことです。
どうすればいいのか、それはOculusのStore上で**STYLYのレビューを書く**こと！
それができるのはOculusGoでSTYLYの登録申請を行ったあなたに他なりません！
[Oculus GoのSTYLYページ](https://www.oculus.com/experiences/go/1425992080841598/)に行き、ログインしてレビューを書きましょう！
そしてOculusQuestにSTYLYを呼びましょう！