Разработка игр на базеUnreal Engine 5
Изучение программы Unreal Engine в рамках данного курса начинается с нуля. Чтобы стать слушателем этого курса, необходимо быть уверенным пользователем ПК и обладать базовыми знаниями о программировании на любом языке.
Возраст учащихся
12-17 лет (группы формируются по возрасту)
Количество учеников в классе
максимум 12
Продолжительность курса
сентябрь – май, 72 ак. часа
График обучения
2 ак. часа (90 минут) / 1 раз в неделю
Цель курса
Данный курс позволит воплотить свои творческие идеи в игровые процессы и создать собственную и уникальную игру. А знакомство с программированием и дизайном дает возможность выбрать для будущей жизни достойную и хорошо оплачиваемую работу.
На занятиях дети получат возможность создавать реалистичные компьютерные игры с нуля. Узнают о каждом разделе игровой разработки, овладеют алгоритмами путем развития логических навыков. Улучшат пространственное мышление и, тем самым, свои творческие способности. Познакомятся как с игровым дизайном, так и азами программирования.
Программа курса
- Обзор Unreal Engine, знакомство с интерфейсом и основные инструменты.
- Основы программирования используя Blueprints.
- Симуляция и управление физическими объектами.
- Использование текстур для создания материалов.
- Отправка и принятие сигналов для связи компонентов.
- Создание и работа с пользовательским интерфейсом.
- Импортирование моделей.
- Анимирование объектов и управление анимациями.
- Настройка и использование систем частичек.
- Освещение и post processing эффекты.
- AI навигация и логика.
- Генерация и редактирование ландшафтов.
- Сборка игры на разные платформы.
Приобретаемые знания и умения
- умение создавать свои игры и механики
- работа с игровым движком Unreal Engine 5
- основы программирования
- работа с искусственным интеллектом
- принципы анимации
- умение разбивать идею на выполнимые задачи
- работа с 3D моделями и 2D спрайтами
- умение работать над проектами в команде
- развитие креативного и логического мышления