初心者がOculus Quest2で VRプログラムを Unityで開発

#2021/10/10に初期の目標を完全制覇！
- この次は [このプロジェクト](https://qiita.com/tmdoi/items/d932067a48e09ed06bb8)を進行中！

##自分でビルドしたアプリをQuest2で立体的にみることができました！

- Unity version 2021.1.22f1
- Unity Hub 2.4.5
- Build環境 MacBook Pro macOS Big Sur 11.4
- 元ネタ [YoutTube動画のこりんさん部分（１時間２０分ぐらいのところから）](https://youtu.be/37I1ZATbGew?t=4796)
- https://github.com/tmdoi/oculus
- 次は、[このページのチュートリアル](https://developer.oculus.com/documentation/unity/unity-tutorial/?locale=ja_JP)にチャレンジしようとおもっています。
- https://developer.oculus.com/documentation/unity/unity-tutorial/?locale=ja_JP

#格闘の履歴

#2021/10/10

- SlideQuestでQuest2本体にインストールできていました。
- 起動の仕方がわからなかったためです。
- [このサイト](https://vracademy.jp/blog/sidequest%E3%82%92%E4%BD%BF%E3%81%A3%E3%81%A6oculusquest%E3%81%ABapk%E3%83%95%E3%82%A1%E3%82%A4%E3%83%AB%E3%82%92%E3%82%A4%E3%83%B3%E3%82%B9%E3%83%88%E3%83%BC%E3%83%AB%E3%81%97%E3%82%88%E3%81%86/)で実行の仕方がわかりました。
- OculusQuestからの自作APKの起動方法
- (1) 右手コントローラーのreservedボタンを押しアプリメニューを開く
- (2) 右上にある「すべて」を選択して「開発元不明のアプリ」に切り替える
- (3) インストールしたアプリが表示される
- (4) 選択して実行できた

#2021/10/08

- Oculusを接続して、Build　and Runをすると モデルがみえました！
- Questコントローラの左手のスティックを動かすと移動しました。
- 右手のスティックを動かすと視点がかわるようです。
- たぶん、これでOKなのだと思います。
- できれば、ヘッドにアプリをインストールしたんだけど。。。と思い、ググってみたら、[このサイト](https://vr-junkies.com/ja/oculus-quest2%E3%81%ABapk%E3%83%95%E3%82%A1%E3%82%A4%E3%83%AB%E3%82%92%E3%82%A4%E3%83%B3%E3%82%B9%E3%83%88%E3%83%BC%E3%83%AB%E3%81%97%E3%81%BE%E3%81%99/)になにか情報がありそう。
- よく読むとUnityでプログラム開発のために多くのステップは終わっているようす。
- [SideQuestのダウロードとインストール](https://sidequestvr.com/setup-howto)したらできそう。
- SlideQuestでインストール成功と表示されるがどこにアプリがあるのか、わからず、実行できなかった。
- 今日は、Build and RunでVRゴーグル内で表示できたの満足としよう。


#2021/10/07

- [初めてのVRアプリを構築する](https://developer.oculus.com/documentation/unity/unity-tutorial/?locale=ja_JP)を参考にして、開発の手順を確認した。この手順中の[前提条件の１](https://developer.oculus.com/documentation/unity/book-unity-gsg/#setup-device)を行う。
- 開発者モードにするのに手間取った。
- どうも　Oculusアプリに　[開発者のオプションを表示させる前に　団体登録が必要](https://detail.chiebukuro.yahoo.co.jp/qa/question_detail/q12246628522)ということがわかった)
- [団体登録をするサイト](https://developer.oculus.com/manage/organizations/create/) 


#2021/10/05

- Project settings > XR Plug-in-Management の　initialize XR on Startup> Editor と アンドロイド両方のタブの Oculusをチェック
- Project settings > XR Plug-in-Management > OculusのMulti Passを EditorタブはSingle Pass instanced、アンドロイドタブはMultiviewに変更
- 動画では以上の設定でビルドできる状態になったようだが、してみると以下のようなメッセージでビルドが完了しなかった。どうも、Oculusを接続した状態でビルドする必要があるみたい。
![error_oculus.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/237044/1c12afe6-231e-33e5-bb8d-52e7f3853eb5.png)


#2021/09/29
- XR Plugin 4.1.0 and Oculus XR Plugin Install
- Assets>Oculus>VR>Scenes>ControllerModels を選択したら Modelが表示された
- ![ConrollerModels.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/237044/577d5b1f-576a-0d20-1395-317abff0c5b9.png)

#2021/09/28
- [Githubでリポジトリ設定](https://github.com/tmdoi/oculus)
- Oculus Integration 32.0.0 をImportまで進んだ。

#2021/09/26
元ネタの[YoutTube動画のこりんさん部分（１時間２０分ぐらいのところから）](https://youtu.be/37I1ZATbGew?t=4796)に沿ってやってみようと思う
- Unityhub2.4.5 install
- Unity2021.1.22f1 install
- Github Desktop install 
- > https://qiita.com/KoukiNAGATA/items/528617b6a872e6479768

#2021/09/23
- 元ネタ[Unity + Oculus Quest 2 開発メモ]を自分自身がフォローできるか試してみようと思う(https://qiita.com/KoukiNAGATA/items/528617b6a872e6479768)