Два занятия в неделю, продолжительность занятия - 1,5 часа
3 компонента курса: обучение, мировоззрение, практика
Запишитесь на бесплатное пробное занятие!
Запишитесь на бесплатный пробный урок
Программа обучения
Компонента обучения: • Python в разработке игр • Основные алгоритмические конструкции и темы Python, необходимые для создания игры • Библиотека Pygame. Установки. Возможности. инициализация • Типы игр и особенности их создания • Правила игры • Стратегия и алгоритм • Основные подходы к программированию игры • Практическая работа с демо-программой • Создание игрового поля • Создание начальной позиции • Программирование программной части полухода без учета интерфейса пользователя • Программирование интерфейса • Командный и графический интерфейсы демо-игры • Роли в команде. Разработка командной версии демо-игры • Выбор собственного проекта и особенности его реализации • Презентация и тестирование проектов Мировоззренческая компонента: Дизайн персонажей • История и характеры • Скетчи • Материалы и поверхности • Динамика персонажа Проектная часть: Создание 2d игры с самостоятельно разработанными персонажами
Модуль №1
Модуль №2
Компонента обучения: Основы программирования на С # • Среда для разработки Visual Studio • Понятие типов в C #. самая программа • Условия. циклы • Создание и работа с массивами • Функции. Параметры функций • Работа с символами и строками • Объектно-ориентированное программирование. • Конструкторы. Типы конструкторов • Наследование. Полиморфизм. Инкапсуляция • Интерфейсы Unity Базовый • Структура основных элементов сцены • Запуск первого приложения • Текстура материалы и элементы сцены • Шейдеры и их использование • Модели. 3d модели на сцене • Создание игрока • Скрипты и движение объектов • Взаимодействие объектов • GUI (графический интерфейс пользователя) • Анимация • Физика в Unity. гравитация • Озвучка игры Мировоззренческая компонента: Мой профессиональный выбор: серия занятий-семинаров, знакомящих с конкретным направлениям IT, и не только для профессиональной ориентации старшеклассников • Бизнес-аналитика • криптовалюта • Рекламный сектор Проектная часть: Создание комплексного проекта практической или научной направленности
Преподаватели курса
Александра Радзиевская
Ответственная за направления программирования и дизайна
Александр Музыченко
Преподаватель программирования
Александр Чевпилов
Преподаватель программирования
Лилия Наумейко
Преподаватель программирования
Забронируйте место
Запишитесь на пробное занятие, которое поможет принять взвешенное решение