Описание: Наш проект ищет в команду Unity-разработчика для участия в создании программного комплекса для VR-устройств.
Обязанности:
Разработка, реализация и поддержка мультиплеерного функционала в VR-приложениях с использованием Netcode for GameObject или Mirror.
Создание, настройка и оптимизация интерактивных механик для VR с применением VR Interaction Framework (таких как Oculus Integration, XR Interaction Toolkit и т.д.).
Интеграция и работа с Pico SDK для полнофункциональной поддержки VR-устройств Pico (Pico 4, Neo и др.).
Взаимодействие с бэкенд-сервисами проекта: реализация отправки и получения данных через REST API, парсинг и сериализация данных в формате JSON.
Проектирование и рефакторинг архитектуры игровых систем в соответствии с принципами SOLID и применением популярных паттернов проектирования для создания чистого, масштабируемого и поддерживаемого кода.
Активная работа в команде с использованием системы контроля версий Git и/или PlasticSCM (включая создание пулл-реквестов, код-ревью, разрешение конфликтов).
Участие в полном цикле разработки фич: от обсуждения идеи и проектирования до реализации, тестирования и выпуска.
Будет огромным плюсом:
— Опыт написания шейдеров на HLSL.