Программа курса
-
Введение в AR: как это работает технически
Принципы компьютерного зрения, SLAM-алгоритмы, типы трекинга. Обзор платформ: ARKit, ARCore, ARFoundation.
-
Настройка проекта в Unity
Установка ARFoundation, конфигурация под iOS и Android, первая сцена с плоскостью.
-
Размещение объектов в пространстве
Raycast против плоскостей, работа с якорями, управление жизненным циклом AR-объектов.
-
Геймдизайн для AR
Специфика пользовательского опыта в AR, ограничения физического пространства, удержание внимания.
-
Физика и взаимодействие
Коллайдеры в AR-пространстве, жесты, drag-and-drop, простая физическая симуляция. -
Освещение и визуальная интеграция
Light estimation, тени от реальных объектов, настройка материалов под окружение.
-
Производительность и оптимизация
Профилирование на устройстве, LOD для AR, батчинг, управление памятью.
-
Финальный проект
Сборка прототипа AR-игры, тестирование, разбор ошибок, сдача работы.