Курс Програмування 3D ігор у Roblox studio. Навчання для дітей
Описание

Програмування 3D-ігор у Roblox Studio
Ваша дитина проводить за іграми години? А якщо вона буде не тільки грати, а й сама створить гру програмуючи?
Запрошуємо учнів 4-7 класів, які люблять комп’ютерні ігри та хочуть стати справжніми розробниками 3D-ігор!
Roblox – одна з найпопулярніших ігрових платформ у світі, а Roblox Studio дозволяє не лише грати, а й створювати власні світи, персонажів та сценарії. На курсі учні знайомляться з геймдизайном, програмуванням у Roblox Studio і мовою Lua, щоб оживити свої ідеї у реальні ігри.
Протягом 38 занять діти навчаться використовувати змінні, цикли, функції та умовні конструкції.
Навчальний план курсу:
- Тривимірне моделювання локацій;
- Створення об’єктів та налаштування їх властивостей;
- Програмування скриптів мовою Lua, в залежності від обраного. сценарія гри;
- Створення серверних та модульних скриптів;
- Організація діалогів з NPC;
- Анімація об’єктів та NPC.
Курс дозволяє зрозуміти, як працюють ігри зсередини, навчитися програмуванню та відчути себе справжнім розробником.
Записуйтеся вже сьогодні та не упустіть можливість вивчити корисні цікавинки, що використовують у будь-якому програмуванні!
Якщо вас цікавить програмування у іграх:
- Програмування в Minecraft блочною мовою. Для дітей 1–5 класів, які люблять Minecraft і хочуть навчитися програмувати. Учні створюють власні світи, автоматизують будівництво та програмують дії персонажів, використовуючи візуальні блоки. На курсі вони вивчають основи логіки, циклів, умов, змінних та простих алгоритмів, працюють над квестами, отримуючи відчутний результат у вигляді побудованого світу. Додатково діти вчаться співпрацювати в команді, планувати дії та перевіряти свої рішення на практиці
- Construct 3. Для дітей 4–7 класів, які хочуть заглибитися у 2D-ігри. Учні створюють інтерактивні рівні та персонажів, налаштовують анімацію та події, освоюють цикли, умови та змінні для управління логікою гри. Курс акцентує на практичному створенні ігор та розвитку креативності, дозволяючи одразу перевіряти і виправляти результат.
- Створення ігор у Godot. Для дітей 4–7 класів, які бажають програмувати 2D і 3D ігри. Учні опановують GDScript, створюють персонажів, локації та інтерактивні об’єкти, програмують логіку та події. Курс включає роботу з фізикою, анімацією, камерами та звуковими ефектами, що дозволяє створювати повноцінні ігрові світи.
- Програмування Minecraft у Python. Для учнів 4–7 класів. Курс поєднує улюблену гру Minecraft та мову Python: змінні, цикли, умовні конструкції, функції. Діти створюють 3D-об’єкти, цілі вулиці, міні-ігри та інтерактивні механіки. Це не просто гра — це перший крок до справжнього програмування.
- Створення 2D ігор в Unity3D для Android. Для дітей 6–7 класів, які хочуть робити мобільні ігри. Учні створюють 2D проєкти, програмують логіку персонажів, налаштовують анімацію, інтегрують звуки та графіку. Курс навчає роботі з подіями, фізикою, UI та об’єктами, дає навички створення готових ігор для Android, що можна запускати на власному телефоні.
- Kodu Game Lab. Для учнів 4–7 класів. Курс знайомить із основами програмування через створення власних ігор у Kodu Game Lab. Діти вчаться будувати ігрові світи, керувати персонажами та логікою гри, розвиваючи алгоритмічне мислення та творчі навички.
Дни недели занятий | вт, выходные, на выбор, пн, по будням |
---|---|
Время занятий | на выбор |
Занятий в неделю | на вибір |
Длительность занятия | 60 хвилин |
Часы занятий | |
Группы | до 12 чел. |
Возраст аудитории | Младшая школа, Средняя школа |
Вид подготовки | |
Город | Онлайн |
Преподаватель | специалист-практик |
Учебные материалы | |
Пробное занятие | бесплатно |
Документ об окончании | Сертифікат |
Опции | Групповые занятия |
Трудоустройство | Нет |
Условия трудоустройства |
Запись на курс
Программа обучения
Заняття 1: Кодування вашого першого проекту у Roblox Studio. Гра «Підлога це лава» (1 частина)
• Знайомство з інтерфейсом.
• Створення першого Script (сценарію).
• Виправлення помилок
• Додавання коментарів у програму.
Заняття 2: Моделювання у Roblox - створення тунелей, програмування зміни властивостей частин. Гра «Підлога це лава» (2 частина)
Заняття 3: Властивості та змінні. Створення простого NPC програмування діалога з ним.
• Ієрархія об'єктів
• Властивості
• Створення змінних
• Зміна властивості кольору
Заняття 4: Створення та використання функцій.
Гра «Пошук скарбів» (1 частина) Створення локації, моделі монети.
• Створення та виклик функцій
• Розуміння сфери застосування
• Використання подій для виклику функцій
• Розуміння порядку та розміщення
Заняття 5: Робота з параметрами та аргументами .
Гра «Пошук скарбів» (2 частина).
• Надання інформації про функції для використання
• Робота з кількома параметрами та аргументами
• Повернення значень із функцій
• Робота з невідповідними аргументами та параметрами
Заняття 6: Умовні структури
Гра «Пошук скарбів» (3 частина). Пастка, що забирає життєві сили, та артефакт по їх відновленню.
• оператори if/then
• elseif
• Логічні оператори
• Перевірка програм на наявність помилок
Заняття 7: Цикли while.
Гра «Пошук скарбів» (4 частина). Програмування моста, який зникає та з'являється
• Повторювати назавжди, поки правда
• Особливості використання цикла while
Заняття 8: Цикл For
Гра «Пошук скарбів» (5 частина).
• Як працюють цикли
• Вкладені цикли
• Вирватися з циклу....
Заняття 9: Масиви даних та їх використання при програмуванні у Roblox.
• Визначення масивів
• Додавання значень до масиву
• Отримання інформації з масиву.
***
Заняття 24 - 25. Анімація NPC.
Заняття 26 - 27. Налаштування глибоких та широких діалогів з NPC.
Заняття 28. Створення гри «Пожежна академія» (1 частина)
Отримання кваліфікації пожежник, програмування випадкового займання.
Заняття 29. Створення гри «Пожежна академія» (2 частина)
Написання скриптів, щоб враховувати локалізовані пожежі.
Заняття 30. Створення гри «Пожежна академія» (3 частина).
Заняття 30 - 31. Програмування гри «Футбол».
Заняття 32 – 34. Програмування гри «Дорожня пригода».
Заняття 35-38. Підсумковий проект.
- м. Харків, Сумська, 47, зараз Онлайн
- Онлайн Вінниця, онлайн Дніпро, онлайн Житомир, онлайн Запоріжжя, онлайн Івано-Франківськ, онлайн Київ, онлайн Кривий Ріг, онлайн Кропивницький, онлайн Львів, онлайн Миколаїв, онлайн Одеса, онлайн Полтава, онлайн Рівне