GoITeens

GameDev

18 місяців
Для початківців
Програмування для дітей
Цей курс навчить дитину програмувати на C# та працювати з Unity за рік. Школяр створить три гри — від текстової до власного проєкту в команді. Після курсу він зможе розробляти ігри та виконувати замовлення, як наші випускники.

Про курс

Програма курсу

Перший семестр: Основи програмування

На цьому курсі починають з основ алгоритмізації та програмування мовою C#. Спочатку студенти вивчають типи даних, потім переходять до умовних виразів if/else та конструкції switch/case. Далі розглядають типові задачі з програмування, цикли, масиви та багатовимірні масиви. Завершують семестр вивченням функцій, їх перевантаження, рекурсії та абстракцій. Фінальний проект - створення власної текстової гри для закріплення базових знань.

Другий семестр: Робота з Unity

Тут студенти знайомляться з середовищем та архітектурою Unity. Вчать поняття структур та значень, основи об'єктно-орієнтованого програмування. Написують скрипти, вивчають фізичну та логічну взаємодію, працюють з colliders, trigger, rigidbody та raycasts. Додатково охоплюють систему кешування PlayerPrefs, роботу з контентом, UI, анімацією, звуком, камерою, світлом та матеріалами, а також системи часток. Фінальні проекти включають створення гри в жанрі Shooter та авторської гри в довільному жанрі.

Третій семестр: Командна розробка

Останній семестр присвячений практичній роботі в ігровій лабораторії. Студенти вчать працювати в команді, розробляти концепцію гри - ідею, жанр, сюжет, рівні. Займаються прототипуванням гри та організацією всіх процесів, необхідних для розробки. Фінальний проект - власна гра, розроблена в команді.

Особливості навчання

Курс має продуману програму навчання з комфортними умовами. Кожен студент отримує зворотний зв'язок та персонального ментора. Навчання включає цікаві проекти, три заняття на тиждень тривалістю 60-90 хвилин. Курс розрахований на студентів віком 13-17 років.

Що включено

Видається диплом/сертифікат
Гнучкий графік
Реальний проект у портфоліо
Супровід ментора