Google опубликовала свод правил для сторонних приложений под Daydream

Компания Google опубликовала список правил, а точнее — рекомендаций, которые должны быть соблюдены приложениями от сторонних разработчиков, созданных для работы на платформе Daydream. Кое-какие рекомендации из перечисленных вполне разумны, например, приложение должно быть работоспособным и не «вылетать» каждые пять минут. Но есть парочка таких, которые на данный момент, возможно, могут быть трудновыполнимы даже для профессиональных команд, работающих над проектами для Oculus Rift и HTC Vive.

Как утверждает UploadVR, На данный момент список содержит 13 рекомендаций, на которые разработчикам стоит обратить особое внимание. Вот они, рекомендации и пояснения Google:

1. Инсталляция и запуск

Приложение должно правильно запускаться и работать без неожиданных и постоянных поломок, приводящих к его закрытию.

2. Представление

Поддержка не менее 60 кадров в секунду во время игры на Daydream-ready смартфоне;

3. Только для VR

Никаких двухмерных штучек. Приложение следует ориентировать только на использование в паре с очками виртуальной реальности. Здесь же Google предупреждает разработчиков о том, что приложение не должно спрашивать разрешения на использование списка контактов или камеры, так как это приведет к отображению двухмерной формы.

4. Только ландшафтная ориентация

Отображение в ландшафтной ориентации, даже если смартфон переворачивается.

5. Полноэкранное отображение

И чтобы никаких панелей для уведомлений!

6. Фокусировка зрения на предмете

Предметы не должны располагаться настолько близко, что пользователь не сможет сфокусировать зрение на них.

7. В приложение должна быть встроена система отслеживания движений головы

Приложение продолжает отслеживать движения даже во время загрузки очередного уровня.

8. Стабильная линия горизонта

Если в приложении присутствует линия горизонта, то она должна быть стабильной, а не прыгать вверх-вниз, как будто вы плывете на лодке по волнам.

9. Движение камеры инициирует пользователь

Движение камеры должно выполняться только по инициативе самого пользователя.

10. Честно представленный контент

Описание и скриншоты приложения должны правдиво показывать его содержание.

11. Приложение использует контроллер Daydream

Google отметила, что варианта, где контроллер используется только для запуска приложения, будет недостаточно. Он должен быть задействован и во время игры.

12. 360-градусный скриншот

Приложение должно предоставлять возможность сделать 360-градусный скриншот с использованием инструментов, доступных для движков Unity и Unreal.

13. У приложения должна быть VR-иконка, которую следует сделать примерно такой: