Модуль 1: Основи програмування та логіки в C#

У цьому модулі ви ознайомитеся з основами розробки ігор та програмування на C#:

  • Хто такий розробник ігор? Вступ до Unity, C# та світу
  • Знайомство з середовищем розробки та AI технологіями
  • Перші рядки коду. Навігація по проєкту
  • Арифметика та форматування виводу
  • Змінні та Типи даних
  • Ввід/вивід, математика та рандом
  • Порівняльні оператори
  • Умовні вирази if, if-else
  • Логічні оператори та вирази
  • Вирази else if. Тернарний оператор
  • Програмування з конструкцією switch
  • Керування вибором через switch-case
  • Цикли: Цикл for — основи та практичне застосування

Модуль 2: Керування даними та створення ігрових механік у Unity

У цьому модулі ви навчитеся ефективно керувати даними та створювати повноцінну гру в Unity:

  • Цикли: Цикл while та do-while
  • Масиви: зберігання та доступ
  • Масиви: заповнення та формування
  • Списки для управління даними
  • Словники: дані за ключами
  • Функції: організація коду
  • Функції: поглиблене використання
  • Мініпроєкт ЛАБІРИНТ. Частина 1
  • Основи інтерфейсу та перший скрипт
  • Основи фізики в Unity
  • Створення об’єктів за допомогою Prefab
  • Взаємодія об’єктів і створення ворогів
  • Основа UI в Unity
  • Покращений рух гравця, робота з осями
  • Головне меню та панель паузи
  • Реалізація простого AI ворогів
  • Mini Game Jam: Ідея, Прототип
  • Mini Game Jam: поліруємо гру