Курс починається з основ. Учасники знайомляться з процесом створення ігор та перевагами рушія Unity. Вони вивчають мову програмування C# - від базових конструкцій до логічних умов та роботи з колекціями. Потім студенти переходять до налаштування Unity-проєкту, роботи з фізикою та скриптами. Завершується блок створенням першої гри - "Камінь, ножиці, папір", що дозволяє закріпити отримані знання на практиці.
Цей блок охоплює створення повноцінних ігор різних жанрів. Студенти вчаться працювати з 2D-фізикою, анімацією персонажів та генерацією нескінченних рівнів. Вони додають ворогів, бонуси та різноманітні ігрові механіки. Особлива увага приділяється створенню ігрових інтерфейсів - від анімації до адаптації під різні платформи. Далі курс переходить до 3D-розробки: налаштування сцен, ландшафтів, освітлення та управління персонажем. Студенти створюють механіки шутерів - зброю, постріли, штучний інтелект ворогів та інтерфейси, схожі на реальні ігри.
Тут учасники вчаться роботі з аудіо та візуальними ефектами. Вони освоюють інструменти управління звуком в Unity, налаштування графіки через код та оптимізацію освітлення. Отримані навички застосовуються при створенні гри в стилі "FireBalls 3D".
Цей блок присвячений архітектурі ігор та збереженню даних. Студенти вивчають ScriptableObject для створення стартових даних, сучасні методи збереження прогресу та патерни проєктування. Вони ознайомляться з підходами до оптимізації та архітектурою на основі DI. Практичною роботою стає створення карткової гри "21" для мобільних пристроїв.
Учасники навчаться підвищувати продуктивність ігор. Вони освоють методи оптимізації FPS, роботи з ресурсами та графікою на просунутому рівні. Особлива увага приділяється зменшенню розміру фінальної збірки гри.
Цей блок розкриває бізнес-сторону розробки ігор. Студенти дізнаються про публікацію ігор на різних платформах, методології управління проєктами та економіку геймдеву - монетизацію, DLC, рекламу. Також курс готує до пошуку роботи: складання резюме, підготовка до співбесід, робота з LinkedIn та використання AI-інструментів у роботі.
Завершується курс створенням повноцінного дипломного проєкту. Це дозволяє розширити портфоліо та отримати сертифікат про завершення навчання.
Впевнено працюватимеш з рушієм Unity, оптимізувати продуктивність гри та публікувати проєкти на різних платформах. Навчишся програмувати на C# та створювати скрипти для геймплею. Розумітимеш повний цикл розробки ігор - від геймдизайну до анімації та фізики.
Навчання включає живі онлайн-лекції з доступом до записів. Студенти виконують практичні завдання під наглядом ментора. Під час курсу створюється проєкт для портфоліо, а після завершення видається сертифікат.