модуль #1 Введение в Unity и разработку 3D-игр Обзор Unity, его возможностей и основы разработки 3D-игр
модуль #2 Настройка Unity и Unity Hub Загрузка и установка Unity, настройка Unity Hub и создание нового проекта
модуль #3 Понимание интерфейса Unity Навигация по редактору Unity, понимание различных панелей и окон и настройка интерфейса
модуль #4 Основы 3D-моделирования Введение в 3D-моделирование концепции, включая вершины, ребра и грани, а также способы создания простых 3D-моделей
модуль #5 Импорт и настройка 3D-активов Импорт 3D-моделей, текстур и анимации в Unity, а также настройка префабов и сцен
модуль #6 Понимание системы трансформаций Unity Работа с положениями, поворотами и масштабами в Unity, включая использование компонента Transform и скриптовых преобразований
модуль #7 Материалы и текстуры Создание и применение материалов, понимание типов текстур и с помощью инспектора материалов
модуль #8 Основы освещения Введение в концепции освещения, включая типы источников света, источники света и модели освещения
модуль #9 Настройка базовой сцены Создание простой сцены, включая добавление объекты, источники света и камеру, а также настройку базовой игровой области
модуль #10 Введение в сценарии C# Основы программирования на C#, включая переменные, типы данных, циклы и условные операторы
модуль #11 Сценарии Unity Основы Понимание архитектуры сценариев Unity, включая MonoBehaviours, сценарии и компоненты
модуль #12 Работа с физическим движком Unity Введение в физический движок Unity, включая коллайдеры, твердые тела и физические материалы
модуль #13 Создание интерактивных Объекты Добавление интерактивности к объектам, в том числе с использованием коллайдеров, триггеров и скриптов
модуль #14 Основы анимации Введение в концепции анимации, включая ключевые кадры, кривые и контроллеры анимации
модуль #15 Создание анимации в Unity Создание и импорт анимации, использование окна анимации и настройка конечных автоматов
модуль #16 UI и UX-дизайн Введение в принципы проектирования пользовательского интерфейса и взаимодействия с пользователем, включая макет, типографику и теорию цвета
модуль #17 Создание элементов пользовательского интерфейса в Unity Создание элементов пользовательского интерфейса, включая текст, изображения и кнопки, и использование UI Canvas
модуль #18 Основы аудио Введение в концепции звука, включая звуковые волны, частоты и звук форматы
модуль #19 Работа со звуком в Unity Импорт и использование аудиоресурсов, включая добавление аудиоисточников и прослушивателей
модуль #20 Оптимизация и производительность Понимание и улучшение производительности игр, включая профилирование, оптимизацию ресурсов и с использованием пакетной обработки
модуль #21 Отладка и тестирование Использование инструментов отладки Unity, включая отладчик, консоль и сообщения об ошибках, а также настройка фреймворков тестирования
модуль #22 Развертывание и публикация вашей игры Подготовка игры к выпуск, включая экспорт, архивирование и публикацию на различных платформах
модуль #23 Расширенные функции Unity Изучение расширенных функций Unity, включая ProBuilder, PolyBrush и набор инструментов Unity ML-Agents
модуль #24 Темы расширенных сценариев Продвинутые методы написания сценариев C#, включая сопрограммы, async/await и объекты сценариев
модуль #25 Подведение итогов и заключение курса Планирование следующих шагов в карьере по разработке 3D-игр на Unity