Головна Школи IT-Столиця Розробка ігор на Unity 3D і C# для дітей
IT-Столиця

Розробка ігор на Unity 3D і C# для дітей

5 500 UAH за курс
10 занять
Для початківців
Gamedev / Unity / Game Design
Цей курс навчить основам C# та роботи в Unity 3D для створення ігор. Ви розберете базові концепції програмування, навчитеся працювати з об’єктами, анімацією та інтерфейсом в Unity. Після курсу ви зможете створювати прості ігри та застосовувати отримані знання на практиці.

Про курс

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

Основи C# та перші кроки в програмуванні

На цьому курсі починають зі знайомства з мовою C#. Студенти встановлюють середовище розробки для створення ігор. Вчать базові поняття програмування - типи даних, введення та виведення інформації. На першому уроці вже пишуть найпростішу програму.

Логіка та структури коду

Далі курс показує, як додавати можливість вибору в програми за допомогою умовних операторів. Розглядають прості і складні умови, основи логіки. Потім переходять до циклів - вивчають їх види, відмінності та спільні риси. На практичному завданні студенти пишуть код з повторюваними діями.

Стиль програмування та функції

Тут звертають увагу на якість коду. Пояснюють правила оформлення, вибору змінних та методів. Розбирають, які бувають функції та для чого їх використовують. Показують реальні приклади реалізації функцій у програмі.

Об'єктно-орієнтоване програмування

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

Робота з Unity 3D

Курс переходить до практики в Unity 3D. Студенти встановлюють рушій, створюють перший проект. Знайомляться зі структурою сцени та її елементами. Вчать створювати прості додатки. Потім додають матеріали та текстури для оформлення сцени, вивчають шейдери та їх види.

3D-моделювання та фізика

Студенти переходять до створення 3D-моделей в Unity. Вчать переміщувати об'єкти за допомогою скриптів. Створюють ландшафт за допомогою інструментів Terrain. Налаштовують гравітацію та фізичні взаємодії між об'єктами.

Інтерфейс та анімація

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

Фінальний проект

На завершення курсу студенти створюють свою першу гру. Використовують Unity 3D та C#. Розробляють персонажа, впроваджують вивчені механіки. Практична робота дозволяє закріпити всі отримані навички.

Результати навчання

Після курсу студенти розуміють особливості мови C# та сфери її застосування. Вміють орієнтуватися в редакторі Unity 3D та застосовувати його на практиці. Можуть створювати прості ігри з використанням вивчених інструментів.

Формати навчання

Курс доступний у різних форматах. Викладачі мають практичний досвід. Є можливість корпоративного навчання. Заняття проводяться у вихідні дні. Доступне індивідуальне навчання.

Що включено

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