
VR-разработчик

Начните путь к освоению навыков VR-разработки
Эта программа сертификации предназначена для пользователей, владеющих базовыми навыками программирования на C# и работы в Unity. Для учреждений среднего профессионального и высшего образования, а также для работодателей этот сертификат станет подтверждением того, что вы сделали первый шаг к освоению основ разработки VR в Unity.
Требования
- Навыки чтения в 8 классе
- Алгебра I
- Понимание того, как использовать программное и аппаратное обеспечение настольных компьютеров
- Навыки цифровой грамотности, включая умение исследовать, создавать контент и решать задачи с использованием технологии
- Навыки вычислительного мышления, включая умение разложить задачу на более мелкие части и решать задачи с помощью автоматизации
Какие темы будут на экзамене?
Основные концепции Unity для разработки VR
- Определение основных концепций VR, включая, но не ограничиваясь ими, стереоскопическое Vision, чем VR отличается от других форм XR, методы слежения и методы ввода VR
- Демонстрация использования диспетчера пакетов для управления пакетами, включая, но не ограничиваясь этим, XR Interaction Toolkit
- Демонстрация импорта или модификации активов, включая сборные дома
- Дать сценарий, определить, как использовать компонент Трансформация для позиционирования, поворота и масштабирования объекта в сцене
- Определение правильного основного окна интерфейса для выполнения заданной задачи при использовании рабочей области по умолчанию
- Управление компонентами в окне инспектора
Строительство сцены для VR
- Дать сценарий, определить общие методы предварительного планирования, включая конструкторскую документацию, схемы, анимацию, листы моделей персонажей, прототипирование, серый бокс, раскадровку, концепт-арт и пропорциональное масштабирование уровня
- Определение правильных методов реализации проектирования среды с помощью 3D объектов с использованием доработанных активов
- Определить различные типы света и когда использовать освещение Baked vs Realtime
Реализация UX для VR
- Определите шаги по созданию базового пользовательского интерфейса с использованием World Space для сцены VR, включая использование Canvas, Button, Image, Text и Event System
- Учитывая сценарий, определить компоненты, необходимые пользователю для физических манипуляций с объектами, включая, но не ограничиваясь ими, коллайдеры, XR Grab Interactable и Rigidbodies
- Определение типов движения игрока, включая степени свободы, перемещение аватара, движение по 3-м осям, вращение по 6-ти осям и вращение вдоль оси
- Учитывая сценарий, определить оптимальные взаимодействия VR относительно охраны здоровья и безопасности
- Различают атрибуты источников звука, включая, но не ограничиваясь ими, 2D и пространственный звук
Сценарий с Unity
- Учитывая сценарий, выберите подходящий базовый код С# для достижения цели, требующей знания свойств, переменных, методов, основных типов данных или двоичных операторов
- Учитывая сценарий, выберите подходящую структуру Unity для достижения цели, которая требует знания структур данных, таких как Vector3, GameObject, Collider, Rigidbody или AudioSource
- Определить, как обработать столкновение или запустить событие Enter, Stay или Exit
Устранение неполадок и тестирование
- С учетом обнаруженной проблемы при тестировании игр, определить области для устранения неполадок, включая статические объекты, отсутствующие коллайдеры, отсутствующие Жесткие тела, неправильные настройки, является ли триггер, является ли кинематической или использовать гравитацию
- Определение типов журналов в консоли
- Определение ошибок, выводимых на Консоль, и шагов по их исправлению, включая ссылки null, отсутствующие маркеры конца строки или синтаксические ошибки
- Определение правильных методов оптимизации при работе над VR-сценой, включая, но не ограничиваясь этим, отлов окклюзии камеры, удаление неиспользуемых объектов или уровень детализации (LOD)
Учитесь и практикуйтесь
Платформа Unity Learn
Развивайте навыки работы в Unity с помощью бесплатного обучающего контента общей длительностью более 750 часов, а также онлайн-занятий. Ознакомьтесь со следующими курсами на Unity Learn:
Практикуйтесь
Подготовьтесь к сертифицированному пользователю Unity: Подготовьтесь к экзамену с помощью официального пробного тестирования, чтобы понять, каких вопросов следует ждать на экзамене и почувствовать себя увереннее.

Если вы представляете школу или оптового покупателя, то свяжитесь с отделом продаж Certiport, нашего партнера по тестированию. Отдельные лица могут записаться на экзамен отдельно.
Перечень сертификационных программ

Пользователь
Это сертификационные программы начального уровня для оценки базовых навыков работы в Unity и способности создавать интерактивные приложения с 3D-графикой реального времени.
Сертифицированный пользователь: Программист
Сертифицированный пользователь: VR Developer (этот сертификат)

Базовый уровень
Заявите о себе: пройдите сертификацию разработчика, сформируйте портфолио проектов на Unity и приготовьтесь получить первую должность профессионального Unity-разработчика.
Сертифицированный помощник: Игровой разработчик

Профессионал
Развивайте навыки благодаря сертификационной программе, которая подчеркнет вашу готовность к следующей профессиональной задаче.