[Oculus GO]來用Unity製作第一個Oculus GO App吧!ξ( ✿>◡❛)
前言:
雖然最近FB好像又要出新的VR設備,一種永遠趕不上更新的無奈(´_ゝ`)
但都拿到設備了所以還是慣例的測試一下,而且oculus go app 的開發過程比想像中的還要麻煩很多,所以為了防止自己老人癡呆整理了自己的製作過程,希望大家會喜歡(ノ>ω<)ノ
正文:
在開發之前我們先來理解一下oculus 的開發特性吧!(以下取自官方文件
注意事項:
1. 開發Oculus GO 跟開發 GearVR基本上是一樣的
2. 但他們之間有一些小小的差異(其實就是硬體差異
•Oculus GO不支援google play
•不支援2D操作介面(ex:app通知…e.t.c)
•沒有前置攝影機
•相同的手把輸入、不同的手把模型
你需要準備…
•一台Oculus Go
•一台window 10的電腦(adb 限定windows系統)
•Unity3D(點我前往)
Android Studio 需要安裝的有…
•(SDK platform)安裝api21或以上
•(SDK Tool) LLDB
•(SDK Tool)Android SDK Build-Tools 27.0.3
(記得點右下角的Show package detail
•(SDK Tool)Android SDK Platform-Tools
•(SDK Tool)Android SDK Tools 25.2.5
•NDK
本次用到的素材包有…
開始建置:
- 匯入上面兩個素材包
- 調整Unity設定
•開啟VR support(因為截錯圖,Build system 選擇 internal才不會報錯
•設定NDK、JDK、SDK路徑
•加入場景
•然後輸出
打開Oculus GO 的開發者模式
- 創建開發者組織(developer organization)點我前往
- 拿出你的手機打開Oculus GO的app
- 前往setting/oculus go/more setting/developer mode
- 打開Developer mode
設定ADB(android debug bridge)這一步開始必須要在windows
- 下載壓縮檔並解壓縮
- 執行安裝檔(反正全部按y)
3. 下載Oculus Go ADB Drivers 2.0,解壓縮後右鍵副檔名.inf,然後按安裝
4. 前往adb資料夾(預設位置c:/adb)
5. 把apk移到adb的資料夾裡頭
6.USB連接oculus go 和pc
7. 戴上oculus 頭盔(他會問你是否信任此電腦,選永遠信任)
8. 打開命令提示字元(cmd)
•輸入adb devices
•輸入cd c:\adb(cdadb檔案資料夾位置)
•安裝檔案adb install 檔名.apk
戴上oculucgo -> libraries -> unknown Source 找到自己的app
p.s.
1. 如果要安裝新的app,需要先解除安裝
解除安裝只要將 adb install改成adb uninstall 就可以了
2. 不曉得vr裡面怎麼錄影,所以放上展示影片
最後一步
- 戴上Oculus Go
- 點選libraries /unknown source/找到自己的app
- 享受VR ヽ(́◕◞౪◟◕‵)ノ