Курс рассчитан на лиц с техническим, экономическим или гуманитарным высшим или незаконченным высшим образованием.
Слушатели познакомятся с основными возможностями Unity — одним из самых популярных и универсальных игровых движков в мире, освоят принципы разработки объектно-ориентированных игровых приложений в С#, овладеют основными навыками, необходимыми для работы с анимацией, графикой, физикой, логикой поведения объектов, звуком, шаблонами и скриптами.
Практические занятия направлены на формирование профессиональных компетенций в области разработки интерактивных приложений и компьютерных игр с использованием игрового движка Unity и языка программирования C#.
40 ак.часов
прием закрыт
Курс проводится только для корпоративных клиентов при численности группы от 10-ти человек.
Документ об окончании: удостоверение о повышении квалификации.
Предварительные требования к слушателям:
• знание программирования на языке C#
• понимание принципов ООП
• навыки написания программ с поддержкой ООП на языке программирования C#
Обучение позволит:
• Разрабатывать 2D и 3D-игры на движке Unity — с нуля до публикации
• Применять паттерны проектирования и разбивать задачи на архитектурные компоненты
• Реализовывать сложную игровую логику с помощью стейт-машин, событий, делегатов и асинхронных методов
• Интегрировать физику, коллайдеры, анимации, VFX и Particle System
Аннотация курса "Разработка игровых приложений в Unity":
Модуль 1. Введение в Unity и игровой пайплайн
Модуль 2. Работа со сценой и объектами
Модуль 3. Реализация игровых сценариев (Скриптинг) логика игры
Модуль 4. Симуляции физики в Unity
Модуль 5. UI и взаимодействие с игроком
Модуль 6. Звук, анимация и визуальные эффекты
Модуль 7. Оптимизация, сборка и публикация
Модуль 8. Итоговый проект
Программа курса может корректироваться.