Курс Разработка игр

9-12 лет
Начало в сентябре

На курсе Game Creator дети не только учатся программировать, но и творчески развиваются, создавая удивительные игры и тем самым реализуя свои смелые фантазии и креативные идеи.

Свои идеи ребенок воплотит в компьютерной игре с помощью конструктора двумерных игр для Windows – Construct 2.

Формат: онлайн. Мини-группы: 6-8 человек.

Состав курса

  • знакомство с программой Construct 2
  • создание 2D игры и пробуждение фантазии
  • создание игрового уровня
  • изучение покадровой анимации и работа с ней
  • написание игровых механик

Навыки, развивающие курс

  • коммуникабельность
  • креативность
  • логическое мышление
  • умение презентовать себя

Продолжительность курса: 36 недель – 36 занятий (1 занятие – 2 урока по 50 минут).

І семестр — 16 недель

ІІ семестр — 20 недель

Между семестрами предусмотрен перерыв (зимние каникулы).

 

Цель курса:

Научить детей создавать собственные 2D игры в визуальной среде Construct, развить навыки логического мышления, креативности, работы с анимациями, интерфейсом и звуками, а также базовые знания по геймдизайну и программированию.

 

После завершения курса ученики смогут:

  • Самостоятельно создавать игровые уровни и персонажей в Construct
  • Настраивать анимации, эффекты и поведение объектов
  • Организовывать переходы между сценами
  • Работать с логикой событий, UI и звуками
  • Внедрять игровые механики

І семестр (16 занятий)

  1. Знакомство с Construct, создание проекта и папок, добавление объектов Sprite и TiledBackground, использование поведений Platform и Solid
  2. Построение уровня из масок, работа с поведением Platform и Solid
  3. Импорт блоков земли, знакомство с кадрами и анимациями, создание уровня из декоративных блоков
  4. Настройка скорости анимаций, знакомство со слоями и сортировкой, продолжение построения уровня
  5. Выбор и импорт персонажа, создание первой анимации, использование поведения Pin, ознакомление с логикой Event Sheet
  6. Импорт анимации Run, реализация собственного управления персонажем
  7. Импорт всех анимаций персонажа, переключение между анимациями
  8. Импорт декораций, добавление MaskJumpThru и эффекта Parallax, начало работы с монетами
  9. Разворот персонажа, добавление текста и переменной Score, создание счетчика очков
  10. Счетчик монет, создание слоя UI и эффект Parallax (0,0)
  11. Знакомство с Particles, эффекты дождя и снега, логика частиц при сборе монет
  12. Импорт пилы с поведением Rotate, добавление переменной HP и текста для HP, создание второго уровня
  13. Логика отталкивания от пилы, проигрыш при HP ≤ 0, сброс переменных
  14. Добавление порталов, логика перехода между уровнями, создание меню и кнопки Play
  15. Настройка отзыва кнопок, импорт панелей для HP и монет, добавление иконок
  16. Импорт звуков и плагина Audio, добавление летающего врага, итоговый проект семестра

 

ІІ семестр (20 занятий)

  1. Создание и сохранение проекта, маска персонажа с поведением Platform и ScrollTo, импорт GroundBox и поведения Solid, построение тестового уровня, движение вперед и уничтожение при столкновении
  2. Импорт фона и слоев, импорт персонажа с поведением Pin, добавление шипов и логики рестарта, создание GameManager
  3. Проверка состояния игры, импорт плагина Touch, эффект мигания блока, импорт трех анимаций портала
  4. Импорт остальных анимаций портала, импорт финишного домика, начало логики explosion
  5. Импорт и настройка Gear, создание функций explosion и перенос в нее логики
  6. Знакомство с циклами, завершение функции explosion, создание FinishLevel и переход на финиш
  7. Создание функции restart, вынос действий по explosion, настройка порталов и гравитации
  8. Завершение порталов, добавление gameMode в менеджер, создание функций jump
  9. Создание группы Functions, логика поворота персонажа при прыжке и падении
  10. Создание группы PlayerRotate, комментарии к функциям, добавление собственной камеры и использование lerp
  11. Завершение логики scrollY, создание trampolines, добавление заголовка на FinishLevel, создание глобальных переменных
  12. Переходы между сценами, логика кнопок и сцены ES_Finish
  13. Создание ES_Menu, логика кнопки start, панель прогресса и процент прохождения
  14. Панель и шкала прогресса, глобальный слой UI, добавление точек для элементов панели
  15. Создание сцены SelectLevel, глобальная переменная CountLevels, эффект нажатия кнопки
  16. Тестовая генерация пяти кнопок
  17. Теория о генерации в виде таблицы, формулы для генерации
  18. Логика проверки уровней и изменения цвета кнопок
  19. Завершение логики кнопок, клик для выбора уровня
  20. Добавление обработки клика и перехода на уровень, итоговый проект курса
1800 грн/месяц
  • Количество уроков в месяц: 8
  • Занятия проходят 1 раз в неделю, 2 урока по 50 минут (подряд)
  • Продолжительность курса: 9 месяцев
  • Суббота 11:00-13:00
  • Пробное занятие – бесплатное



    Работы наших учеников:

    Другие курсы:

    7-9 лет
    Начало ежемесячно
    Курс Scratch
    Развитие логического мышления и творческих способностей ребенка. Предоставить детям возможность и способ реализации своих фантазий и решения задач в современном Hi-Tech мире.
    Подробнее
    9-12 лет
    Начало 14 марта
    Курс Рисование на планшете

    Развитие креативного мышления и развитие художественных способностей детей через рисование на планшете.

    Подробнее
    9-12 лет
    Начало в сентябре
    Курс Разработка игр
    Дать учащемуся возможность реализовать свои фантазии в конкретных образах, словах и рисунках и научить его донести до других людей так, чтобы в них поверили.
    Подробнее
    10-12 лет
    Набор ежемесячно
    Курс Roblox
    Стимулировать творческое развитие учащихся и предоставить им возможность реализовать свои идеи и фантазии посредством создания собственных игр.
    Подробнее
    12-16 лет
    Набор ежемесячно
    Курс Создание сайтов
    Вдохновить и поддержать учащихся в желании создавать собственные веб-сайты. Помочь понять мощность технологий веб-разработки и раскрыть их творческий потенциал в виртуальном пространстве.
    Подробнее
    12-16 лет
    Набор ежемесячно
    Курс 3D-моделирование и анимация
    Создание у детей базовых понятий о трехмерном моделировании и поддержка творческого интереса с помощью практических занятий по моделированию и анимации простейших персонажей.
    Подробнее
    12-16 лет
    Начало в сентябре
    Курс Графический дизайн
    Развить творческие способности и фантазии ребенка. А также ознакомить с принципами колористики, правильного цветового сочетания и законами композиции.
    Подробнее
    12-16 лет
    Набор ежемесячно
    Курс Программирование Python
    Развить логическое мышление и способности ребенка. А также ознакомить с современными технологиями программирования и дать представление о будущей профессии.
    Подробнее
    13-16 лет
    Набор ежемесячно
    Курс Рисование на планшете для подростков
    Развитие креативного мышления и развитие художественных способностей детей через рисование на планшете.
    Подробнее
    13-16 лет
    Старт 7 февраля
    Курс SMM for Teens
    Развить творческие способности и фантазии ребенка, познакомить с основными принципами маркетинга, брендирования и анализа данных в социальных сетях.
    Подробнее
    13-16 лет
    Набор ежемесячно
    Курс Unity
    Знакомство со средой разработки Unity. Выработка базовых умений для создания трехмерных игр (основы дизайна уровней, создание игрового меню, использование спецэффектов в игровом окружении).
    Подробнее
    14-16 лет
    Набор ежемесячно
    Introduction to computer science
    Научить эффективно и быстро решать задачи, используя полученные знания алгоритмов, структур данных и концепций абстракции и успешно управлять процессом разработки и презентации собственного проекта. Introduction to computer science.
    Подробнее