Click to order
ОПЛАТА ОБУЧЕНИЯ
Total: 
ФИО ученика
Ваша почта
Соглашаюсь с Договором оферты

GameMaker

Для дітей від 10 років
Група: 5 дітей
Урок триває 1 годину 40 хвилин
1 чи 2 уроки на тиждень
Онлайн-формат навчання
Від 300 грн за 1 заняття
Курс відмінно підійде для дітей віком від 10 до 11 років. У цьому віці учні вже знайомі з базовими поняттями математики та зможуть самостійно розробляти ігри.
Програма побудована в такий спосіб, що підсумкові проекти поетапно збираються під час виконання практичних завдань. Курс містить багато прикладів та пояснень складних та абстрактних понять програмування.
Результатом проходження курсу стане безліч цікавих двовимірних ігор, що повністю втілять ідеї вашої дитини.
Курс відмінно підійде для дітей віком від 10 до 11 років. У цьому віці учні вже знайомі з базовими поняттями математики та зможуть самостійно розробляти ігри.
Програма побудована в такий спосіб, що підсумкові проекти поетапно збираються під час виконання практичних завдань. Курс містить багато прикладів та пояснень складних та абстрактних понять програмування.
Результатом проходження курсу стане безліч цікавих двовимірних ігор, що повністю втілять ідеї вашої дитини.

З курсу дитина:

Опанує ігровий двигун GameMaker
Опрацює логічний сенс гри (продумування персонажів та їх історії).
Познайомиться із основами об'єктно-орієнтованого програмування (ООП).
Дізнається як працювати зі звуковими та анімованими спецефектами.
Навчиться програмувати за допомогою блоків (мова DnD — Drag and Drop). Створення кількох ігор з використанням GML — Game Maker Language. Окремі частини програми будуть прописані на GML, мові схожій на дорослий JavaScript та C
Навчиться застосовувати базові поняття світу програмування - змінні, цикли, умова
Опанує ігровий двигун GameMaker
Опрацює логічний сенс гри (продумування персонажів та їх історії).
Познайомиться із основами об'єктно-орієнтованого програмування (ООП).
Дізнається як працювати зі звуковими та анімованими спецефектами.
Навчиться програмувати за допомогою блоків (мова DnD — Drag and Drop). Створення кількох ігор з використанням GML — Game Maker Language. Окремі частини програми будуть прописані на GML, мові схожій на дорослий JavaScript та C
Навчиться застосовувати базові поняття світу програмування - змінні, цикли, умова

Програма

Вступ до Game Maker Studio 2. Знайомство з інтерфейсом програми та базовими елементами програмування
Знайомство з програмою відбувається шляхом створення двох ігор, таких як Flappy Bird та Space Racer. Створення ігор буде виконуватися за допомогою блочного програмування по технології Drag and Drop для простоти вивчення.
Під час створення ігор учень вивчить поняття спрайту та його налаштування, познайомиться з групою програмування movement, яка орієнтована на програмування рухів об'єктів на екрані, а також будуть розглянуті використання змінних та оператор умови if.
Створення гри Tanks
Використовуючи навички здобуті з попередніх двох ігор ми переходимо до створення повноцінного проекту. В проекті будуть вивчені та використані навички такі як: використання змінних різних типів, контролювання об'єктів за допомогою клавіатури, налаштування елементів інтерфейсу таких як рахунок та життя, створення перших анімацій, модель багаторівневої гри, а також розглянемо одну з основних властивостей Об'єктно Орієнтованого Програмування (ООП), таку як успадкування.
Напрацювання практичних навичок роботи з програмою
Швидкість роботи також одна з важливих характеристик GameDev програміста, тому ми створимо декілька ігор для збільшення швидкості роботи учнів, а також більш детально розглянемо створення User Interface (UI), тобто інтерфейсу користувача.
Створення гри Bomber
Останній проект який ми будемо створювати, буде об'єднувати всі навички, які ми здобули під час вивчення курсу, а також познайомимося зі створенням алгоритму за допомогою коду, на мові програмування Game Maker Language (GML)

В проекті будуть розглянуті деякі нові елементи. Буде створено меню із можливістю керування ним за допомогою миші, на основі елементу Path запрограмуємо ворога, який буде самостійно рухатися, спираючись на прописану для нього програму, та налаштуємо звукові ефекти проекту. А також при переході до програмного коду розглянемо такі важливі елементи як: синтаксис написання елементів програмного коду, використання змінних та оператору умови if, знайомство з циклами та їх використання, а також використаємо масиви, та створимо програму не лише для об'єкту, а й для кімнати.
Ознайомлення з GameMaker Studio 2. Вивчення DnD (Drag and Drop)
Перша частина курсу спрямована на знайомство з GameMaker та вивчення програмування за допомогою блоків (мова DnD (Drag and Drop). Буде створено 7 різних ігор, які дозволять навчитися працювати з об'єктами, їх програмувати, додавати різні ефекти.
Кожна гра спрямована на вивчення базових принципів об'єктно-орієнтованого програмування (ООП)
Поглиблене вивчення GameMaker Studio 2. Знайомство з GML - Game Maker Language
Друга частина курсу спрямована, на осмислення дитиною як блоки програмування виглядають в текстовій мові програмування. Чіткий перехід від блоків до програмного коду.
Напрацювання практичних навичок роботи з програмою
Швидкість роботи також одна з важливих характеристик GameDev програміста, тому ми створимо декілька ігор для збільшення швидкості роботи учнів, а також більш детально розглянемо створення User Interface (UI), тобто інтерфейсу користувача.
Для даного пункту 2 варіанти, один більш повний, другий коротший
Останній проект який ми будемо створювати, буде об'єднувати всі навички, здобуті під час вивчення курсу, а також познайомимося зі створенням алгоритму за допомогою коду, на мові програмування Game Maker Language (GML)

В проекті будуть розглянуті деякі нові елементи. Буде створено меню із можливістю керування ним за допомогою миші. На основі елементу Path запрограмуємо ворога, який буде самостійно рухатися, спираючись на прописану для нього програму, та налаштуємо звукові ефекти проекту. А також при переході до програмного коду розглянемо такі важливі елементи як: синтаксис, написання елементів програмного коду, використання змінних та оператору умови if, знайомство з циклами та їх використання, також використаємо масиви, та створимо програму не лише для об'єкту, а й для кімнати.

Записатись на пробне заняття

Підберемо відповідний формат навчання
Дитина створить свій перший проект
Допоможемо визначитися з напрямком курсу
Отримайте зворотний зв'язок про успіхи дитини