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

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

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

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

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

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