Содержание статьи:

  1. Где найти и нанять VR разработчика
  2. Нанять разработчика Google Cardboard
  3. Нанять разработчика Samsung Gear VR
  4. Нанять разработчика PlayStation VR
  5. Нанять разработчика SteamVR
  6. Нанять разработчика Oculus VR
  7. Как стать VR разработчиком

С выпуском основных VR шлемов, наконец, был раскрыт потенциал виртуальной реальности в сфере развлечений и науки. Работа над сотнями постоянно возникающих проектов ложится на плечи VR разработчиков. Это новое поколение программистов с высоким спросом. Как нанять разработчика VR — это вопрос, на который еще не был дан исчерпывающийся вопрос. Но давайте попробуем.

Конечно, разработчик виртуальной реальности должен быть, в первую очередь, разработчиком. Между прочим, хорошим, с определенным набором навыков. Эти навыки также являются маркерами для предпринимателей, которые хотят нанять VR разработчика. Это должно быть сочетание:

  • Програмирование
  • 3D
  • Навыки работы с видео / звуком
  • Разработка игр
  • UI / UX

VR проекты очень широкие и разнообразные, они могут потребовать мастерства в области техники, кино, медицины, архитектуры, дизайна интерьера и т. д. Другими словами, просто быть способным создавать 3D-среды недостаточно. VR разработчику часто приходится придумывать новые идеи.

Где искать VR разработчика

Итак, у вас есть идея для фантастического VR приложения и стоит вопрос, где можно найти и нанять VR разработчика? В принципе, у вас есть четыре направления на выбор: сообщества разработчиков, сайты фрилансеров, платформы исходного кода, социальные сети. Например, официальные сообщества VR разработчиков, такие как:

Следующий вариант — независимые разработчики. На таких сайтах, как Upwork, Toptal и Freelancer, вы можете найти всех экспертов по виртуальной реальности (ну, почти). Поговорите с некоторыми из них и посмотрите, что вы можете сделать с идеей вашего проекта, почему бы и нет? Вот некоторые источники для поиска независимых VR разработчиков:

Есть даже сайты для поиска работы только для разработчиков дополненной и виртуальной реальности, такие как RedVR и VRdeveloper. Вы также можете взглянуть на работы SVVR Jobs. В Github, Gitlab, Codepen и других репозиториях разработчики часто публикуют исходный код своих проектов, что на самом деле является демонстрацией их работы.

Reddit или тематические группы на Facebook тоже могут помочь в поисках:

Также, не забывайте о различных конференциях, встречах и VR мероприятиях.

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

Нанять разработчика Google Cardboard

Google Cardboard привел к тому, что называется «разрушительным эффектом» в отрасли VR. Проще говоря, это картонное средство просмотра изображений, которое, с размещенным в нем смартфоном, создает самую дешевую мини-гарнитуру виртуальной реальности. Для разработчиков это подходящая платформа для создания VR приложений.

В зависимости от целевой мобильной платформы для приложений Google cardboard VR разработчик должен обладать хорошими навыками Java, Objective C или C #. Требуются также навыки разработки под iOS, Android и т. д., А также навыки гибридных приложений.

Нанять разработчика Samsung Gear VR

Гарнитура Gear VR от Samsung работает с углом обзора 96 градусов, отображая контент с мобильных устройств. Для разработки она использует платформу Oculus, поэтому, если вы хотите нанять разработчика Gear VR, он должен быть знаком с Oculus mobile SDK как минимум.

Это должны быть кодеры C, C ++ и C # с навыками в игровых движках, таких как Unity, Vuforia или Unreal. Как вы видите, нужно также знать о специфических для платформы вещах, чтобы нанять разработчика VR. Могут быть полезны Java-программисты. Работа с каркасами Gear VR для рендеринга.

Дополнительный совет: многие VR разработчики и создатели 360-градусных видео часто распространяют свои работы с помощью приложения Samsung VR, где вы можете найти их, оценить и, возможно, наладить контакт с авторами.

Нанять разработчика PlayStation VR

PSVR — это более сложная аппаратная часть, предназначенная для игровой консоли PlayStation 4. Помимо VR гарнитуры, комплект также включает в себя 2 контроллера движения, трекер, наушники и несколько других аксессуаров. Это 100% игровой продукт, поэтому VR разработчик должен в первую очередь понимать в разработке игр.

Требования и инструменты, чтобы стать разработчиком PSVR, остаются в тайне, поскольку Sony пока не раскрыла свой комплект разработки. Некоторые из VR энтузиастов предполагают, что комплект PS4 для VR — это просто обычный PS4 с гарнитурой, которая подключается к ПК.

Во всяком случае, если вы хотите нанять VR разработчика для создания игры на PlayStation, вы должны смотреть преимущественно среди игровых студий или отдельных игровых разработчиков.

Нанять разработчика SteamVR

SteamVR — это приложение для запуска Steam в виртуальной реальности, работающее на гарнитурах HTC Vive, Oculus Rift и Open VR. Хотя в основном используется для Vive. Поскольку для своего особого 360-VR-опыта требуется отдельная комната, предназначенная для интерактивных игр, ваш VR разработчик должен быть высококвалифицированным создателем 3D-игр.

Vive имеет прочные требования: комната минимум 2 × 1,5 метра, гарнитура, 2 базовые станции, 2 контроллера, кабели и адаптеры, наушники, ПК с монитором. Очевидно, что разработка VR-игр огромна и должна быть богата функциями и впечатляющими пейзажами. Это стрелялки зомби, такие как Аризона Саншайн или многопользовательские боевые шутеры, такие как Hover Junkies.

Сообщество разработчиков SteamVR утверждает, что имеет все инструменты и навыки для выполнения таких проектов. Они используют двигатели Unreal и Unity, предлагают OpenVR SDK и Viveport SDK для VR разработчиков. Чтобы нанять разработчика SteamVR, вы можете проверить SteamCommunity или просмотреть внештатные сайты.

Наймите разработчика Oculus VR

В качестве одной из самых популярных VR гарнитур, которая предлагая комплекты для разработки (которые продаются как горячие пирожки), Oculus предлагает множество возможностей для VR разработчиков. Согласно опросу разработчиков 2017 года, Oculus Rift является платформой, представляющей наибольший интерес для них.

VR разработчик под Oculus должен быть знаком с Oculus SDK и документацией, обладать навыками C ++ в сочетании с Unity, Unreal, CryEngine. Владение последним DK-2 станет признаком реального мастерства на этой VR платформе. Чтобы найти разработчика Oculus, официальный форум или Reddit devs могут быть очень полезными.

Как стать VR разработчиком

Для разработчиков и фрилансеров виртуальная реальность предлагает яркие перспективы. Те, кто хочет вскочить на скоростной VR поезд, могут начать с онлайн-курсов Udacity, Udemy, VrDev School и т. д. Даже некоторые VR платформы, такие как Unity3D, помогают самообразовываться VR разработчикам. В Reddit снова есть раздел об обучении VR.

Наряду с теорией вы можете попробовать сделать некоторые простые VR-опыты. Подумайте о своем первом приложении VR, лучше всего начать с прототипа на Google Cardboard. Получите devkit, узнайте о движках и выберите свой вариант. Если вы хотите быть известным VR разработчиком, рассмотрите эти четыре шага:

  1. Присоединяйтесь к VR сообществу — здесь проводятся различные мероприятия, конференции и встречи, где эксперты VR и новички могут обмениваться демонстрационными материалами, рассказывать о последних инструментах и ​​практиках.
  2. Получить оборудование — веб-браузер и YouTube 360-видео недостаточно для приобретения навыков в VR, купите себе Cardboard (20 долларов США), попробуйте другие гарнитуры. Вам также понадобится подходящая камера, например GoPro, и программное обеспечение для редактирования видео.
  3. Развивайте свои навыки — научитесь создавать 360-градусный графический и видеоконтент, изучайте движок Unity, старайтесь создавать интерактивный контент, изучать или улучшать свой Javascript и т. д.
  4. Определите свою нишу — аппаратное / программное обеспечение, 360-контент, 3D-анимация, рендеринг изображений, VR-игры… лучше придерживайтесь одной области, пока не почувствуете себя экспертом.

Мы попытались собрать релевантную информацию на тему того, как нанять VR разработчика или самим стать им, и будем надеяться, что она помогла вам.

ОСТАВЬТЕ ОТВЕТ

Please enter your comment!
Please enter your name here