Курсы Gamedev / Unity / Game Design

Фильтр
Курс
Формат
Online
Начало занятий
Дата формується
Длительность
30 месяцев
Уровень
Для детей
Язык обучения
Ukrainian
Стоимость
уточняйте
Гибкий графикСопровождение ментораРеальный проект в портфолио
Robocode
  • Gamedev / Unity / Game Design
Подробнее

Студент з нуля засвоїть ігрову розробку: Навчиться програмувати на С# та створювати ігри на Unity.

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

Модуль 1. Construct Herald

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

Результат: Дві гри.2D платформер та гра видом зверху.

Модуль 2. Construct Guardian

Настав час поєднати знання з першого і другого модуля, закріпити та поглибити іх! Тут ми навчимось використовувати фізику та поняття векторів в розробці ігор. Фізика ніколи не була такою цікавою! Створюватимемо сімейства об'єктів та меню для ігор. Познайомимося з процесом збереження та завантаження процесу гри, коли головному герою потрібно вирішувати, чи йти далі, чи ліпше перестрахуватись. Звук грає велику роль для створення повного занурення в простір і відчуття присутності. Тому ми будемо створювати звукові ефекти, які допоможуть краще зрозуміти, що відбувається навколо. Навчимося використовувати масиви для створення інвентарю в іграх.

Результат: Учень створить гру "Космічний шутер".

Модуль 3. Unity Crusader

У модулі 3 діти познайомляться з можливостями Unity, за допомогою плагіну візуального скриптингу Bolt. Створюючи ігри, ознайомляться з правилами взаємодії об'єктів, фізикою в розробці ігор. Далі ми вивчимо поняття "клас"‎, "інстанціювання"‎ та розробимо справжній штучний інтелект для керування об'єктами. Після завершення модулю учень буде спроможній самостійно створювати прості 2D ігри в професійному движку Unity за допомогою візуального програмування.

Результат: Дві 2D-гри: Платформер з видом зверху та Space Shooter.

Модуль 4. Unity Archor

У модулі 4 учні познайомляться з більш складними та абстрактними поняттями Unity та Bolt і пройдуть незабутній шлях від блокового програмування до написання коду вручну на мові програмування C#. На курсі діти познайомляться з ізометричною графікою в комп'ютерних іграх, тайлмапах та безшовних текстурах. Зокрема, ми поглибимо знання створення та використання анімації, масивів, звукових та графічних ефектів. Після модуля 4 учень може з легкістю створити 2D гру за допомогою Unity та Bolt та буде готовий до вивчення С# на курсі Unity 2D.

Результат: Учень створить гру Stickman Hook.

Модуль 5. Unity 2D Legend

Основною метою цього модуля є вивчення синтаксису мови програмування C#. Учні дізнаються основні конструкції мови: умови, цикли, методи, типи даних і роботу зі змінними. За 3-й модуль дитина зробить 3 повноцінні гри-клони: Geometry Dash, Doodle Jump і Race2D. Завдяки тому, що діти вже знайомі з движком і з більшістю методів через візуальну мову програмування Bolt, вони зможуть набагато швидше вивчити синтаксис мови C#.

Результат: 2D ігри: Geometry Dash та Doodle Jump.

Модуль 6. Unity 2D Adept

Продовжуємо вивчати мову програмування C# і нові інструменти й компоненти у движку. Цей модуль присвячений розробці гри в ізометрії (2.5 D). Учні працюватимуть з великою кількістю анімацій в одному проєкті, вивчать просунуті методи роботи з TileMap, дізнаються як відбувається створення шарів камерою і як поміняти порядок створення, попрацюють з освітленням у 2D іграх, а також навчаться підключати та працювати із зовнішніми пакетами, які значно спрощують розробку ігор. Один з пакетів, що вивчаються - 2D PathFinding, який ми використовуватимемо для реалізації ШІ супротивників.

Результат: 2D ігри: Hill Climb Racing та Isometric Game.

Модуль 7. Unity 3D Guru

Цей модуль орієнтований на початок роботи у 3D просторі движка Unity. Учні вивчать способи пересування об'єктів в тривимірному просторі та способи взаємодії користувача з об'єктами. Також багато працюватимемо з анімаціями, які використовують можливості Root Motion. Окремо вивчимо особливості освітлення у 3D, познайомимося в поняттями запікання світла і карт для навігації супротивників. За цей модуль учень створить гру від третьої особи, яку можна буде завантажити на Android. Також, окремо зупинимося на понятті шейдеров і створимо декілька власних шейдерів.

Результат: Створять 3D моделі для майбутніх ігор та гру від 3-ї особи.

Модуль 8. Unity 3D PRO

У цьому модулі вивчимо поняття процедурної генерації карт з блоків. Таким чином, учні зможуть робити ігри, в яких при кожному запуску будуватиметься новий рівень. Оскільки гра міститиме в собі дуже велику кількість блоків, торкнуться способи оптимізації ігрових ресурсів. За модуль учень створить клон гри Minecraft, в якій можна буде руйнувати та будувати блоки, буде розроблений інвентар блоків і зброї для різних завдань, прописані поведінка супротивників і можливість битви з ними. Навчимося робити реалістичну складну зброю в Unity на прикладі лука і стріл.

Результат: Створять гру від 1-ї особи.

Чому навчимося на курсі:

  • Програмувати на С# та створювати ігри на Unity
  • Працювати з об'єктами в іграх: пересувати, масштабувати, обертати
  • Створювати ігрові мобільні додатки за допомогою С#
  • Вивчимо фізику та математику, щоб побудувати справжній світ у грі
  • Працюватимемо з технологіями google firebase, play services та 3D-моделюванням

Особливості курсу

  • Комунікація між студентами та викладачами у Google Meet
  • Уроки 1 раз на тиждень по 1,5 години
  • Домашні завдання
  • Невеликі групи - до 8 учнів
  • Груповий чат
  • Тривалість навчання - 2,5 роки
  • Онлайн формат
Больше информации
Курс
Формат
Online
Начало занятий
Дата формується
Длительность
40 занятий
Уровень
Для детей
Язык обучения
Ukrainian
Стоимость
уточняйте
Гибкий графикВыдаётся диплом/сертификатСопровождение ментораРеальный проект в портфолио
JustSmart
  • Gamedev / Unity / Game Design
Подробнее

План курсу

Програма

Містить 6 блоків, кожен із яких завершуємо розробкою власного проєкту - гри. Навчання проходить на інтерактивній платформі з цікавими завданнями різного рівня складності, здатними зацікавити кожну дитину. Вивчимо основні команди в Scratch, познайомимось із фундаментальними поняттями алгоритміки та програмування. Опануємо поняття змінних, циклів, умов які допоможуть дитині створювати власні алгоритми. Забудемо про нудні теоретичні лекції й відразу поглибимося в практичні завдання, створюючи захопливі проєкти. Станемо учасниками творчої експедиції світом програмування Scratch для дітей, де практична частина складає 70% заняття. Створимо понад 10 інноваційних ігор із креативними анімаціями, якими можна поділитись зі своїми друзями, та пограти разом.

Після курсу дитина вмітиме

  • Працюватиме в координаторах 2D-середовища з 2D-об'єктами й блоками
  • Створить власну логіку гри, використовуватиме змінні, цикли та умови
  • Навчиться перетворювати свої ідеї на алгоритми та ігри
  • Проявить креативність у створенні та анімації персонажів, ігрових елементів
  • Опанує основні команди в Scratch, базові поняття алгоритміки та програмування

Особливості курсу

  • Підходить для дітей 8-10 років
  • Заняття по 60 хвилин
  • Щотижневі заняття з викладачем
  • Сертифікат про проходження курсу
  • Навчальна платформа
  • Проєкти в портфоліо

Викладачі курсу

  • Стражник Ірина - 2.5 роки досвіду викладання
  • Вікторія - 6 років досвіду викладання
  • Ростислав - 3 роки досвіду викладання
Больше информации
Курс
Формат
Online
Начало занятий
Дата формується
Длительность
32 занятий
Уровень
Для детей
Язык обучения
Ukrainian
Стоимость
уточняйте
Гибкий графикВыдаётся диплом/сертификатСопровождение ментораРеальный проект в портфолио
JustSmart
  • Gamedev / Unity / Game Design
Подробнее

План курсу

Програма

Містить 4 модулі, кожен із яких присвячений вивченню найважливіших навичок геймдизайну та завершується створенням 2D i 3D-ігор. Навчання проходить на інтерактивній платформі з унікальним завданням різного рівня складності. На цьому курсі ми не вивчаємо мову програмування, однак опановуємо події, що розвиває логіку та роз'яснює принцип написання коду. Вивчаємо поняття змінних, циклів та умов. Практично застосовуємо теорію геймдизайну та створення рівнів за допомогою анімації, малювання персонажа та ігрових об'єктів, розроблюємо власні механіки ігор уже з перших занять. Розробимо понад 5 унікальних проєктів: кілька власних рівнів, hill climb racing, Mario, 3D-ігри й навіть свій АІ.

Після курсу дитина буде вміти

  • Розробить власні 2D та 3D-ігри
  • Опанує процес створення ігор від А до Я
  • Краще волоітиме комп'ютером та його можливостями
  • Вивчить механіку гри та створить власну
  • Навчиться керувати персонажем та створювати меню для гри
  • Розробить свій штучний інтелект

Особливості курсу

  • Підходить для дітей 10-13 років
  • Заняття тривають 60 хвилин
  • Знайомство з кодом за допомогою Lua
  • Навчальна платформа
  • Сертифікат про проходження курсу
  • Проєкти в портфоліо

Викладачі курсу

  • Марія - 2.5 роки досвіду викладання
  • Ростислав - 3 роки досвіду викладання
  • Вікторія - 6 років досвіду викладання
Больше информации
Курс
Формат
Online
Начало занятий
Дата формується
Длительность
32 занятий
Уровень
Для детей
Язык обучения
Ukrainian
Стоимость
уточняйте
Гибкий графикВыдаётся диплом/сертификатСопровождение ментораРеальный проект в портфолио
JustSmart
  • Gamedev / Unity / Game Design
Подробнее

План курсу

Програма

Містить 8 модулів, кожен із яких присвячений вивченню найважливіших навичко програмування: від моделювання до створення власного проєкту. Навчання проходить на інтерактивній платформі з унікальними завданнями різного рівня складності. Вивчимо мову Lua та зрозуміємо структуру коду. Опануємо основні поняття програмування: дані та змінні, а також попрацюємо з циклами та функціями. На заняттях 70% часу приділяємо практичним навичкам програмування в Роблокс. Із першого ж заняття створюємо власні проєкти втілюючи свої ідеї в життя. Створимо 4 проєкти: паркур та власне місто, мапу та розробимо власну унікальну гру абсолютно самостійно під керуванням вчителя.

Після курсу дитина вмітиме

  • Опанує основи програмування та мову Lua
  • Навчиться створювати та анімувати персонажів у Roblox
  • Розробить кілька ігрових світів зі своїми сюжетами та правилами
  • Легко працюватиме з 3D-моделями, опанує 3D простір
  • Змоделює з нуля ігрову локацію та її візуальне й програмне наповнення
  • Опублікує власну гру та зможе пограти в неї з друзями

Особливості курсу

  • Підходить для дітей 10-13 років
  • Заняття тривають 60 хвилин
  • Знайомство з кодом за допомогою Lua
  • Навчальна платформа
  • Сертифікат про проходження курсу
  • Проєкти в портфоліо

Викладачі курсу

  • Дмитро - 3 роки досвід викладання
  • Вікторія - 6 років досвід викладання
  • Ростислав - 3 роки досвід викладання
Больше информации
Курс
Формат
Online
Начало занятий
Дата формується
Длительность
9 месяцев
Уровень
Для детей
Язык обучения
Ukrainian
Стоимость
уточняйте
Гибкий графикВыдаётся диплом/сертификатСопровождение ментораРеальный проект в портфолио
DarwinLand
  • Gamedev / Unity / Game Design
Подробнее

Дитина буде створювати власні ігри на потужному двигуні Unity. Опанує мову програмування C#. Прокачає знання з фізики та математики.

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

Level 1. Введення до Unity та розробки ігор

  • Введення до Unity та розробки ігор
  • Розміщення об'єктів у сцені. Основні маніпуляції з об'єктами
  • Використання звуків та музики у грі
  • Використання анімації в Unity. Компонент Animator
  • Використання внутрішніх інструментів Unity для створення рівнів та локацій. Створення простого рівня лабіринту
  • Створення та використання UI-елементів. Налаштування Canvas. Створення інтерфейсу для головного героя
  • Створення та презентація першої гри: ранер на вільну тему
  • Воркшоп. Командоутворення. Командні ролі
  • Воркшоп. Командоутворення. Командна гра

Level 2. Основи програмування в Unity

  • Введення до програмування в Unity. Робота зі скриптами. Знайомство з ChatGPT. Створення скриптів та їх робота в Unity
  • Змінні та типи даних. Оператори та вирази в C#
  • Цикл for та while. Робота з циклом for для збільшення значень та повторення дій. Random (випадковість) у Unity
  • Масиви та списки. Робота зі збереженими даними
  • Умовні оператори. Умовні вирази if-else. Використання if-else для розгалуження в коді
  • Функції та методи в C#. Використання функцій для організації коду
  • Розробка ігрового проєкту: "Fruit Dash"
  • Воркшоп. Тайм-менеджмент

Level 3. Фізика в Unity

  • Введення до фізики в Unity. Як працює сила тяжіння в іграх. Різниця між FixedUpdate та Update
  • Фізичні матеріали та світло. Як створити візуально приємну сцену
  • Анімація персонажів. Використання Mixamo
  • Інтерактивність та управління. Можливість переміщувати предмети за допомогою миші. Підсвічування обраного предмету
  • Оптимізація фізики та продуктивності. Що таке Batching
  • Розробка ігрового проєкту: "Physics Puzzle Game"
  • Воркшоп. Цілепокладання
  • Воркшоп. Фінансова грамотність: про гроші. Криптовалюта

Level 4. Матеріали та текстури

  • Звукові ефекти та аудіо в Unity
  • Робота з матеріалами в Unity. Генерація текстур за допомогою MidJorney
  • Шейдери та візуальні ефекти. Як зробити гру красивішою
  • Штучний інтелект. Створення розумного ворога
  • Розробка та презентація ігрового проєкту: "Tower Defense Game"
  • Воркшоп. Фінансова грамотність: особистий бюджет
  • Воркшоп. Креативне мислення

Level 5. Фреймворк DoTween

  • Анімація за допомогою фреймворку DoTween. Вивчення документації за допомогою ChatGPT
  • Використання Cinemachine для реалізації камери
  • Створення та презентація гіперказуальної гри "Race Game"
  • Воркшоп. Комунікація в онлайн/офлайн середовищах

Final. Розробка фінального проєкту

  • Початок роботи над фінальним проєктом. Збір референсів. Проєктування майбутньої гри на Unity. Створення концепту
  • Розробка логіки гри в Unity. Створення прототипу геймплею
  • Візуальне оформлення гри. Текстурування об'єктів та створення анімацій
  • Фінальна презентація проєкту
  • Воркшоп. Самопрезентація

Окрім GameDev, навчимо:

  • Працювати в команді
  • Планувати час та ставити цілі
  • Фінансовій грамотності
  • Креативно мислити
  • Презентувати себе та свої проєкти
  • Складати CV та знаходити замовлення

Особливості курсу

  • Навчання проходить на спеціальній онлайн-платформі
  • Після завершення навчання випускник отримає сертифікат
  • Підтримка викладача
  • Особистий кабінет
  • Маленькі групи
  • Конкурс та подарунки за найкращиі фінальні проєкти
  • Сервіс турботи
  • Бонусні матеріали
Больше информации
Курс
Формат
Online
Начало занятий
Дата формується
Длительность
9 месяцев
Уровень
Для детей
Язык обучения
Ukrainian
Стоимость
уточняйте
Гибкий графикВыдаётся диплом/сертификатСопровождение ментораРеальный проект в портфолио
DarwinLand
  • Gamedev / Unity / Game Design
Подробнее

Після курсу "Roblox - Game Dev" діти будуть грати лише в ті ігри, які розроблять власноруч! Кожен учень розробить кілька 3D-ігор різноманітних жанрів і може обрати той, в якому він асс!

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

Level 1 - Основи 3D-моделювання

  • Введення в основи Roblox Studio та моделювання. Створення перших об'єктів.
  • Створення текстур об'єктів та текстури неба
  • Робота із координатами: x, y, z. Переміщення об'єктів
  • Build a city. Будівництво власного міста. Освітлення, оформлення ділянки
  • Розробка, тестування та презентація проєкту. Будівництво власної хатини
  • Воркшоп. Командоутворення. Командна гра
  • Воркшоп. Креативне мислення

Level 2 - Проєктування та дизайн ландшафту

  • Terrain editor. Створюємо власний ландшафт. Будуємо гори, створюємо моря та острови
  • Ефекти та природні явища. Багаття та туман
  • Робота із плагінами: Архімед, Brush Tool, Part to terrain, 3D text, GapFill. Створення власного парку
  • Секретні локації на місцевості. Створення власних секретних локацій
  • Командна робота на спільному сервері, розробка гри із секретними локаціями
  • Розробка власної карти із секретними локаціями, ландшафтом та будівлями
  • Тестування та презентація власного проєкту
  • Воркшоп. Спілкування в Інтернеті (розпізнавання фейків, спамів, безпека власних даних) та критичне мислення

Level 3 - Програмування мовою Lua

  • Local та базові знання про скрипти
  • Події Event. Touched Connect. Створення подій при натисканні на блок
  • Function. Створення скриптів: швидкість та великий стрибок. Написання скрипту на мега-стрибок та на уповільнення
  • Створення ландшафту і написання власного скрипту лава
  • Оператори умови: IF ELSE END. Скрипти із умовою
  • Телепортація. Створення скрипту для телепортування
  • Створення команд та спавну в Roblox Studio. Програмування Spаwnpoint
  • Вдосконалення минулих проєктів скриптами. Додавання підказок, створення дверей, що відчиняються
  • Використання циклів у скриптах. Процеси While та Repeat, for та in pairs
  • Створення анімацій для різних об'єктів. Побудова невидимих дверей Secret doors. Робота із таймером Timer script
  • Програмуємо платформу, що рухається. Створюємо батут
  • Створення власної гри. Тестування та презентація своєї роботи
  • Soft skills. Емоційний розвиток
  • Soft skills. Лідерство

Level 4 - Левел-дизайн

  • Створення інвентаря
  • Меню та кнопки. Розробка графічного інтерфейсу. Елементи BillBoard GUI, Surface GUI, TextBox, ImageLabel, ImageButton
  • Розробка гри футбол. Механізми: Attachment, Ball and socket, Hinge constraint
  • Механізми з канатами та переміщенням. Створення пружини та жорсткі конструкції. Лінійні конструкції
  • Створення Obby. Розробка гри-паркур
  • Розробка власної гри із рівнями. Тестування та презентація проєкту
  • Воркшоп. Цілепокладання та досягнення цілей

Level 5 - Донати та монетизація гри

  • Створення NPC. Створення власного персонажа, реплік та діалогів
  • Moon animator. Створення анімації для персонажів
  • Монетизація власних ігор. Розробка предметів для донату
  • Продумування тематики, ідеї та рівнів для Obby. Адаптація існуючих рівнів під тематику
  • Робота над індивідуальним проєктом. Створення предметів для донатів. Робота в парах. Відпрацювання помилок
  • Презентація та аналіз проєктів. Обговорення результатів. Робота над помилками
  • Воркшоп. Планування та розклад, тайм-менеджмент
  • Воркшоп. Фінансова грамотність

Final - Фінальний проєкт

  • Планування проєкту. Продумування етапів створення гри. Створення сценарію
  • Будівництво проєкту (ландшафт, моделі, скрипти, механізми, GUI)
  • Підготовка презентації власного проєкту. Внесення фінальних правок. Тестування проєкту
  • Презентація та аналіз фінальних проєктів. Обговорення результатів
  • Воркшоп. Презентація себе та проєктів

Бонуси та подарунки

  • Чек-лист із гарячими клавішами Roblox Studio
  • Список необхідної англійської термінології
  • Гайд по використанню штучного інтелекту для Roblox Studio
  • Гайд "Як монетизувати власну гру?"

Особливості курси

  • Навчання на окремій на спеціальній онлайн-платформі
  • Сертифікат після проходження курсу
  • Підтримка викладача
  • Особистий кабінет
  • Маленькі групи
  • Конкурс та подарунки за найкращі фінальні проєкти
  • Сервіс турботи
  • Бонусні матеріали
Больше информации
Курс
Формат
Online
Начало занятий
Будь-який момент
Длительность
-
Уровень
Для детей
Язык обучения
Ukrainian
Стоимость
уточняйте
Гибкий графикВыдаётся диплом/сертификатСопровождение ментораРеальный проект в портфолио
Джун IT Academy
  • Gamedev / Unity / Game Design
Подробнее

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

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

Теми:

  • Вступ. Історія. Встановлення Lua
  • Синтаксис
  • Все про змінні та робота з ними на Lua
  • Типи даних
  • Оператори, умови, цикли. Приклади використання
  • Функції
  • Модулі
  • ООП, Класи
  • Знайомство та встановлення Roblox Studio. Початок роботи в Roblox Studio
  • Поява нашого персонажу. Створення місця його переродження
  • Використання мови Lua в скриптах Roblox Studio
  • Пишемо наш перший скрипт
  • Створення власного рівня з використанням циклу
  • Створення платформера. Взаємодія з NPC через діалог
  • Компоненти GUI.Телепорти
  • Створення магазину
  • Перша 3D-гра
  • Продовжуємо створювати гру, навчимося додавати зброю та команди в гру
  • Гра-симулятор в Roblox Studio
  • Як створити гонки в Roblox Studio
  • Публікація гри на сайті Roblox Studio або на власний комп'ютер
  • Презентація власної гри

Особливості курсу

  • Можливість оплати курсу частинами
  • Підтримка ментора
  • Повна комунікація з ментором та одногрупниками
  • Сертифікат після здачі іспиту та фінального проєкту
  • Інноваційний підхід до колективного навчання

Викладачі курсу

Тарас Михальчук - Python Developer, Django, PostgreSQL, MySQL, SQL

Больше информации
Курс
Формат
Online
Начало занятий
Будь-який момент
Длительность
3 месяцев
Уровень
Для детей
Язык обучения
Ukrainian
Стоимость
2 400 UAH за месяц
Гибкий графикВыдаётся диплом/сертификатСопровождение ментораРеальный проект в портфолио
Optima Academy
  • Gamedev / Unity / Game Design
Подробнее

Учасники спробують себе в ролі розробників комп'ютерних і відеоігор, навчаться програмування мовою C#, працюватимуть на рушії Unity. Наприкінці курсу кожен учасник створить власний проєкт.

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

Теми:

  • Вступ. Ознайомлення з Unity: встановлення Unity Hub, Unity Editor і створення першого проєкту
  • Вступ до C#. Знайомство з синтаксисом C#, основами програмування, структурою програми, арифметичними та присвоювальними операціями
  • Інструменти Unity. Детальний огляд інструментів для створення ігрових об'єктів, робота з джерелами світла, камерами, імпорт і експорт проєктів
  • Основи алгоритмізації. Умовні вирази (if, else, switch), цикли (for, while, do-while), управління потоком (break, continue)
  • Робота з об'єктами. Додавання фізичних властивостей, текстур, робота з вкладкою інспектора
  • Створення анімацій та UI. Основи створення анімації в Unity та розробка користувацького інтерфейсу з використанням Canvas
  • Розширені структури даних. Робота з масивами, двовимірними масивами та колекціями для зберігання й використання ігрових об'єктів

Що необхідно для навчання

  • Ноутбук або комп'ютер, під'єднаний до інтернету та оснащений необхідними гарнітурами (колонки або навушники, вебкамера, мікрофон)
  • Учасники мають установити: Unity Hub, редактор Unity, Visual Studio Code

Особливості курсу

  • Авторська система освітніх курсів
  • Унікальна команда тренерів
  • Турбота й індивідуальний підхід
  • Сертифікат після завершення курсу
  • Навчання в будь-який час і з будь-якого місця
  • Комфортний освітній процес. Заняття проходять у мінігрупах
  • Корисні та потрібні знання. Максимум практики в кожному занятті

Викладачі курсу

Михайло Смирнов - Викладач розробки ігор на Unity та мови програмування C#

Больше информации
Курс
Формат
Online
Начало занятий
Будь-який момент
Длительность
3 месяцев
Уровень
Для детей
Язык обучения
Ukrainian
Стоимость
2 400 UAH за месяц
Гибкий графикВыдаётся диплом/сертификатСопровождение ментораРеальный проект в портфолио
Optima Academy
  • Python
  • Gamedev / Unity / Game Design
Подробнее

Діти навчаться застосовувати конструкції мови Python на практиці та напишуть свою першу комп'ютерну гру, використовуючи фреймворк Pygame.

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

Теми:

  • Основні алгоритмічні конструкції Python
  • Бібліотека Pygame
  • Типи ігор та особливості їхнього створення
  • Основні підходи до програмування гри
  • Програмування напівходу позиційної гри
  • Командний та графічний інтерфейси демо гри
  • Вибір власного проєкту та особливості реалізації
  • Ролі в команді. Розробка командної демоверсії гри
  • Практична робота над проєктом
  • Презентація та тестування проєктів

Опис курсу

Слухачі розроблять свою першу гру, використовуючи можливості Python та його фреймворку Pygame. Діти весело проведуть час в ігровому просторі та отримають корисні навички програміста, які можуть закласти фундамент майбутньої професії.

  • тривалість заняття - 60 хвилин
  • інтенсивність - 1 заняття, 2 рази на тиждень
  • повна тривалість курсу - 3 місяці
  • заняття проходять онлайн, що дає змогу вчитися в комфортній, безпечній обстановці та не пропускати зустрічі

Що необхідно для навчання?

Ноутбук або комп'ютер, під'єднаний до інтернету та оснащений необхідними гарнітурами (колонки або навушники, вебкамера, мікрофон).

Особливості курсу

  • Авторська система освітніх курсів
  • Унікальна команда тренерів
  • Турбота й індивідуальний підхід
  • Офіційний сертифікат
  • Навчання в будь-який час і з будь-якого місця
  • Комфортний освітній процес. Заняття проходять у мінігрупах
  • Засновник - першав Україні дистанційна школа "Оптіма"
  • Корисні та потрібні знання. Максимум практики в кожному занятті

Викладачі курсу

Людмила Булигіна - Викладачка програмування Фізико-Технічного інституту (КПІ)

Больше информации
Курс
Рекомендуем
Формат
Online
Начало занятий
Дата формується
Длительность
6 месяцев
Уровень
Для детей
Язык обучения
Ukrainian
Стоимость
16 560 UAH за курс
Вечерние занятияВыдаётся диплом/сертификатСопровождение ментораРеальный проект в портфолио
IT STEP Academy
  • Gamedev / Unity / Game Design
Подробнее

Ваша дитина здобуде нові digital-навички, та навчиться створювати комп’ютерні ігри з нуля: від ідеї до повної реалізації.

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

Модуль 1. Основи роботи з Roblox

Початок роботи з Roblox Studio

Початок роботи з кодом

  • Початок роботи з кодом
  • Смертельна лава
  • Зникаючі платформи
  • Підрахунок балів

Моделювання

  • Створення унікальних 3D-об'єктів
  • Накладання текстур
  • Скульптинг ландшафту

Модуль 2. Основи роботи з кодом

Основи роботи з кодом

Механіка ігрового процесу

  • Створення інструментів гравця
  • Влучення лазером

Введення даних і контроль камери

  • Контроль камери
  • Введення даних

Збереження даних гри

Модуль 3. Інтерфейс та середовище

Інтерфейс

  • Створення шкали оцінок
  • Інтерактивні кнопки
  • Підказки при наближенні
  • Інтерфейс на об'єктах

Середовище

  • Ефекти постобробки
  • Атмосферні явища
  • Освітлення з реквізитом
  • Фонова музика
  • Ігрові звуки

Модуль 4. Ефекти, фізика та анімація

Ефекти

  • Базові ефекти для частинок
  • Користувальницькі ефекти для частинок
  • Лазерні пастки з променями
  • Використання часток для вибуху

Фізика

  • Побудова дверей, що розпахуються
  • Створення оглядового колеса

Анімація

  • Створення анімації
  • Створення сценаріїв анімації персонажа

Модуль 5. Створення різнопланових ігор в Roblox Studio

Вулканічний острів

Космічна гонка

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

Власна комп'ютерна гра

Особливості курсу

  • Дитина гарно проведе час
  • Дитина навчиться корисним діджитал-вмінням
  • Дитина розів’є свій естетичний смак і творчі навички, спробує себе в якості розробника комп’ютерних ігор, в які зараз просто грає, як користувач
  • Ви будете спокійні за корисне і цікаве дозвілля своєї дитини протягом року і теж відпочинете
Больше информации

Страницы

Читайте нас в Telegram, чтобы не пропустить анонсы новых курсов.