Предварительные условия установки
- Установка Unity
- Установка Android Studio
- Если вы работаете в Windows, вам придется установить драйверы ADB.На Mac все готово, и вы можете игнорировать этот шаг.
- Запустите Android Studio, нажмите «Настроить» в правом нижнем углу и нажмите «SDK Manager».
- В разделе «Платформы SDK» установите флажоккаждая платформа от уровня API 21 и выше.Пока не нажимайте Apply / Ok.
- В разделе Инструменты SDK включите Инструменты сборки Android SDK, LLDB, Инструменты платформы Android SDK, Инструменты Android SDK, HAXM, NDK
- Нажмите ОК илиПрименять.Тонна материала будет загружена и установлена.После этого кнопка «ОК» будет сломана, поэтому принудительно выйдите из Android Studio.
- Если вы работаете в Windows, вам нужно настроить набор переменных среды .На Mac вы готовы пойти и можете игнорировать этот шаг.
- Обратите внимание, что для Oculus Go (в отличие от GearVR) вам НЕ нужно и Файл OSIG для любых целей, разработки или развертывания.Просто игнорируйте все ссылки на него.
 ![android studio config menu](https://i.stack.imgur.com/usuA5.png)
Включить режим разработчика
Откройте приложение Oculus на своем телефоне. Настройки> Коснитесь Oculus Go> Подождите, пока он подключится ...> Дополнительные настройки> Режим разработчика> Включить Будет выведено сообщениевам создать организацию разработчиков в вашей панели разработчика.Нажмите на ссылку и следуйте инструкциям в браузере.Вы будете создавать приложение и «идентификатор приложения».
Сохраните этот идентификатор приложения на потом. (см. Скриншот ниже) Как только вы закончите становиться разработчиком Oculus и создадите идентификатор приложения, попробуйте снова включить режим разработчика со своего телефона;теперь все получится. Подключите Oculus Go к компьютеру с помощью USB-кабеля. В терминале / оболочке введите
adb shell getprop
.Он найдет ваш Oculus, но он не авторизован. Не отключая Oculus, наденьте его на голову и, используя контроллер, нажмите кнопку разрешения в диалоговом окне разрешений Android. Снимитегарнитуру и повторите команду
adb shell getprop
.
![app ID in the developer dashboard](https://i.stack.imgur.com/xh76k.png)
Интегрируйте Oculus в свой проект Unity
Создайте новый проект Unity или откройте существующий. В хранилище активов загрузите «Интеграцию Oculus» и импортируйте его в свой проект.Вы можете выбрать все и просто импортировать. На панели Project в разделе Oculus> VR> Prefabs найдите OVRCameraRig.Вытяните его в иерархию сцены. Отключите или удалите существующую основную камеру. Выберите «Редактирование»> «Настройки проекта»> «Плеер».Перейдите на вкладку «Android». В разделе «Другие настройки» задайте для имени пакета значение «com. {Your_domain}. {Your_app_name}», заменив имена в квадратных скобках соответствующими именами ИзменитьМинимальный уровень API до 21. В разделе «Настройки XR», в разделе «SDK виртуальной реальности» нажмите + и добавьте Oculus. В строке меню выберите Платформа Oculus> Изменить настройки.Новый инспектор появляется.В поле «Идентификатор приложения Gear VR» введите «идентификатор приложения», начиная с шага 12. Убедитесь, что в «Настройки сборки» включена поддержка виртуальной реальности, а идентификатор пакета такой же, как на шаге 23.
Сборка и запуск
Откройте меню Файл> Настройки сборки.Выберите Android. Установите для Build System значение «Internal». Выберите устройство в разделе «Запустить устройство».Он должен называться «Oculus Pacific» или что-то в этом роде. Нажмите Build And Run.Ура, теперь вы запускаете свою игру VR на своем Oculus Go!
![build and run configuration dialog](https://i.stack.imgur.com/rZxSr.png)