Курс Розробка ігор

9-12 років
Старт у вересні

На курсі «Розробка ігор» діти не тільки вчаться програмувати, але і творчо розвиваються, створюючи дивовижні ігри і тим самим реалізуючи свої сміливі фантазії та креативні ідеї.

Свої ідеї дитина втілить у комп’ютерній грі за допомогою конструктора двовимірних ігор для Windows — Construct 2.

Курс охоплює всі етапи розробки гри: від створення персонажів та анімацій до налаштування ігрової логіки та дизайну рівнів.

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

Склад курсу:

  • знайомство з програмою Construct 2
  • основи роботи з об’єктами, поведінками та плагінами (Sprite, TiledBackground, Platform, Solid, Keyboard, Mouse та інші)
  • імпорт ресурсів та робота з анімаціями (використання зображень, створення кадрів та анімацій)
  • створення ігрових елементів, таких як монети, вороги та перешкоди, трампліни та портали
  • створення ігрової логіки (робота з Event Sheet для реалізації ігрових механік)
  • навички Level Design (створення різноманітних рівнів)
  • вивчення змінних та умов (створення глобальних та локальних змінних, використання умов для управління ігровими подіями та логікою)
  • реалізація елементів інтерфейсу (створення шарів для UI, додавання текстових об’єктів та панелей для відображення інформації)
  • робота з музикою та звуками (додавання музики до гри та реалізація аудіо ефектів)
  • знайомство з функціями для складних дій та можливих станів гри
  • тестування різних рівнів, фінальне налаштування логіки гри

Навички, які розвиває курс:

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

Тривалість курсу: 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 хвилин (підряд)
  • Тривалість курсу: 4 місяці
  • Нова група стартує у вересні 2026 року
  • Перше заняття – безкоштовно



    Роботи наших учнів:

    Інші курси:

    7-9 років
    Набір щомісяця
    Курс Scratch
    Scratch — перша мова програмування для дітей, що навчає створювати ігри без складного коду.
    Докладніше
    9-12 років
    Старт 14 березня
    Курс Малювання на планшеті
    Дитина з нуля навчиться основам малювання та познайомиться з цифровим мистецтвом.
    Докладніше
    9-12 років
    Старт у вересні
    Курс Розробка ігор
    Створення гри з персонажами, рівнями та механікою —практичне знайомство з програмуванням і геймдизайном.
    Докладніше
    10-12 років
    Набір щомісяця
    Курс Roblox
    Перетворіть захоплення Roblox на користь — учні опанують основи коду, логіки та 3D-розробки в Roblox Studio.
    Докладніше
    12-16 років
    Набір щомісяця
    Курс Cтворення сайтів
    За допомогою HTML, CSS і JavaScript підліток навчиться створювати власні вебсайти з нуля.
    Докладніше
    12-16 років
    Набір щомісяця
    Курс 3D-моделювання та анімація
    Підлітки опановують Blender — професійний 3D-інструмент для дизайну, анімації та ігор.
    Докладніше
    12-16 років
    Набір щомісяця
    Курс Програмування Python
    Python — проста мова програмування для початківців, де учні вивчають написання коду та базовий синтаксис.
    Докладніше
    13-16 років
    Набір щомісяця
    Курс Малювання на планшеті для підлітків

    Курс для підлітків, які хочуть навчитися малювати та створювати круті ілюстрації.

    Докладніше
    13-16 років
    Старт 7 лютого
    Курс SMM for Teens
    Курс із просування в соціальних мережах: від дизайну та копірайтингу до відеомонтажу та реклами.
    Докладніше
    13-16 років
    Набір щомісяця
    Курс Unity
    Unity — професійна платформа для розробки 2D та 3D ігор. Серйозний курс для підлітків з програмування, анімації та створення ігрових світів.
    Докладніше
    13-16 років
    Старт у вересні
    Курс Графічний дизайн
    Курс графічного дизайну — навчання створенню яскравих візуальних образів і роботі з кольорами, шрифтами та дизайном у Figma.
    Докладніше
    14-16 років
    Набір щомісяця
    Introduction to computer science
    Адаптована версія всесвітньо відомого курсу CS50 Гарварду - курс підвищеної складності для майбутніх програмістів.
    Докладніше