Состав курса
- знакомство с программой Construct 2
- создание 2D игры и пробуждение фантазии
- создание игрового уровня
- изучение покадровой анимации и работа с ней
- написание игровых механик
Навыки, развивающие курс
- коммуникабельность
- креативность
- логическое мышление
- умение презентовать себя
Показать программу курса
Продолжительность курса: 36 недель – 36 занятий (1 занятие – 2 урока по 50 минут).
І семестр — 16 недель
ІІ семестр — 20 недель
Между семестрами предусмотрен перерыв (зимние каникулы).
Цель курса:
Научить детей создавать собственные 2D игры в визуальной среде Construct, развить навыки логического мышления, креативности, работы с анимациями, интерфейсом и звуками, а также базовые знания по геймдизайну и программированию.
После завершения курса ученики смогут:
- Самостоятельно создавать игровые уровни и персонажей в Construct
- Настраивать анимации, эффекты и поведение объектов
- Организовывать переходы между сценами
- Работать с логикой событий, UI и звуками
- Внедрять игровые механики
І семестр (16 занятий)
- Знакомство с Construct, создание проекта и папок, добавление объектов Sprite и TiledBackground, использование поведений Platform и Solid
- Построение уровня из масок, работа с поведением Platform и Solid
- Импорт блоков земли, знакомство с кадрами и анимациями, создание уровня из декоративных блоков
- Настройка скорости анимаций, знакомство со слоями и сортировкой, продолжение построения уровня
- Выбор и импорт персонажа, создание первой анимации, использование поведения Pin, ознакомление с логикой Event Sheet
- Импорт анимации Run, реализация собственного управления персонажем
- Импорт всех анимаций персонажа, переключение между анимациями
- Импорт декораций, добавление MaskJumpThru и эффекта Parallax, начало работы с монетами
- Разворот персонажа, добавление текста и переменной Score, создание счетчика очков
- Счетчик монет, создание слоя UI и эффект Parallax (0,0)
- Знакомство с Particles, эффекты дождя и снега, логика частиц при сборе монет
- Импорт пилы с поведением Rotate, добавление переменной HP и текста для HP, создание второго уровня
- Логика отталкивания от пилы, проигрыш при HP ≤ 0, сброс переменных
- Добавление порталов, логика перехода между уровнями, создание меню и кнопки Play
- Настройка отзыва кнопок, импорт панелей для HP и монет, добавление иконок
- Импорт звуков и плагина Audio, добавление летающего врага, итоговый проект семестра
ІІ семестр (20 занятий)
- Создание и сохранение проекта, маска персонажа с поведением Platform и ScrollTo, импорт GroundBox и поведения Solid, построение тестового уровня, движение вперед и уничтожение при столкновении
- Импорт фона и слоев, импорт персонажа с поведением Pin, добавление шипов и логики рестарта, создание GameManager
- Проверка состояния игры, импорт плагина Touch, эффект мигания блока, импорт трех анимаций портала
- Импорт остальных анимаций портала, импорт финишного домика, начало логики explosion
- Импорт и настройка Gear, создание функций explosion и перенос в нее логики
- Знакомство с циклами, завершение функции explosion, создание FinishLevel и переход на финиш
- Создание функции restart, вынос действий по explosion, настройка порталов и гравитации
- Завершение порталов, добавление gameMode в менеджер, создание функций jump
- Создание группы Functions, логика поворота персонажа при прыжке и падении
- Создание группы PlayerRotate, комментарии к функциям, добавление собственной камеры и использование lerp
- Завершение логики scrollY, создание trampolines, добавление заголовка на FinishLevel, создание глобальных переменных
- Переходы между сценами, логика кнопок и сцены ES_Finish
- Создание ES_Menu, логика кнопки start, панель прогресса и процент прохождения
- Панель и шкала прогресса, глобальный слой UI, добавление точек для элементов панели
- Создание сцены SelectLevel, глобальная переменная CountLevels, эффект нажатия кнопки
- Тестовая генерация пяти кнопок
- Теория о генерации в виде таблицы, формулы для генерации
- Логика проверки уровней и изменения цвета кнопок
- Завершение логики кнопок, клик для выбора уровня
- Добавление обработки клика и перехода на уровень, итоговый проект курса
- Количество уроков в месяц: 8
- Занятия проходят 1 раз в неделю, 2 урока по 50 минут (подряд)
- Продолжительность курса: 9 месяцев
- Суббота 11:00-13:00
- Пробное занятие – бесплатное











