Курсы Gamedev / Unity / Game Design

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

Опануйте один із найсучасніших напрямів що буде октуальним багато років!

Опис курсу

Що таке Game Dev?

Game Development - це процес створення комп'ютерної гри, який включає в себе написання коду на мові C#, створення графіки, звукового оформлення і розробку ігрової механіки. А для поєднання цих компонентів у цілісний ігровий продукт використовують платформу Unity.

Game Dev - для дітей які:

  • Цікавляться програмуванням та ігровим дизайном
  • Цікавляться 3D моделюванням
  • Слідкують за розвитком ігрової індустрії

IT сфера може стати надійним трампліном для професійного зростання вашої дитини

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

Наше навчання поділяється на 2 частини

На курсі Game Dev приділяється увага як технічним навичкам, так і особистим, які допоможуть у спілкуванні з оточуючими та досягнення цілей.

  • Tech Skills
  • Soft Skills

Засвоєння Tech Skills. Розділ 1

  • Пам'ять
  • Компіляція та інтерпретація
  • Змінні
  • Типи даних
  • Цілочисельна арифметика. Системи числення
  • Принцип роботи типів
  • Умовні конструкції. Перелічування
  • Цикли
  • Масиви
  • Методи
  • Структури ООП

Розділ 2

  • Робота з платформою Unity
  • Компоненти в Unity
  • Фізика. Слої. Колізії
  • Текстури. Матеріали. Шейдери
  • Player Prefs
  • UI. Canvas
  • Анімації. Звуки
  • Проєктування

Засвоєння Soft Skills

  • Робота в команді
  • Лідерство
  • Основи планування і цілепокладання
  • Тайм-менеджмент
  • Критичне мислення
  • Публічний виступ і самопрезентація
  • Ведення переговорів і комунікація
  • Брейншторм
  • Креативність і розкриття талантів

HSP - підхід до навчання

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

  • 10% - теорія. Необхідна теоретична інформація вже зібрана і структурована, щоб ви не витрачали весь час на її пошук
  • 70% - робота над проєктом. Ви будете вивчати не суху теорію, а створите 2 командних проєкти і 4+ особистих
  • 20% - зворотній зв'язок. Ви завжди зможете отримати зворотній зв'язок і дізнатися як можна написати код ще краще

Теорія

  • Конспекти по всім темам
  • Відеозаписи до кожної теми
  • Живі вебінари

Зворотній зв'язок

  • Перевірка коду на уроках від GoITeens
  • Спілкування в чаті одногрупників та менторів
  • Менторська перевірка ДЗ

Практика

  • Практичні та домашні завдання
  • 2 командних проєкти: проєкт після кожного блоку навчання
  • 4+ особистих проєкти

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

  • Розвинені навички алгоритмічного і критичного мислення завдяки програмуванню на мові C#
  • Розкритий творчий потенціал і креативність через роботу над створенням власної гри
  • Вдосконалені комунікативні навички і вміння працювати в команді завдяки проєктному навчанню у групі
  • Готове підґрунтя для роботи в IT компанії отримане шляхом вивчення сучасних методологій Agile/Scrum

Фішки навчання у GoITeens

  • Особистий навчальний кабінет
  • Перевірка ДЗ та зворотній зв'язок від викладачів
  • Ком'юніті студентів
  • 2 командні проєкти
  • Підтримка координатора та постійна мотивація до навчання
  • Вебінари для батьків
  • Практичні завдання по кожній темі
  • Звіт ментора про успіхи вашої дитини
  • Можливість стати зіркою наших історій успіху
  • Записи усіх уроків
  • Доступ до спільноти батьків
  • Шанс реалізувати свої сильні сторони
  • Замороження до 2-х місяців
  • Індивідуальна консультація викладача
  • Реферальна програма
  • Власна навчальна програма
  • Підтримка команди

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

Кирил Свідерський - Game Developer

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

Онлайн-курс в ігровому форматі з викладачами-професіоналами, які вміють утримувати увагу дітей на заняттях.

Опис курсу

Програмування в Scratch розвиває у дитини:

  • Логічне мислення
  • Алгоритмічне мислення
  • Креативне мислення

Ці вміння допоможуть вашій дитині в майбутньому:

  • Легко вирішувати математичні задачі
  • Зважено приймати рішення
  • Чітко формулювати свої думки
  • Краще засвоювати шкільні знання
  • Вчити нові мови

Scratch

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

Ця програма стане трампліном до засвоєння складніших мов програмування - C#, JavaScript, Python. Тепер замість того, щоб марнувати час в Likee чи YouTube, дитина знайде корисне і перспективне хобі та вже змалечку зробить вклад у своє успішне майбутнє.

Підхід навчання HSP

Це методологія, за якою навчають Microsoft, Google, Apple та Amazon.

Учні сприймають процес навчання легко та засвоюють практичні навички, необхідні в сучасному світі

  • Hard Skills - розвиток навичок програмування
  • Soft Skills - вміння взаємодіяти в команді з однолітками
  • Projects - презентування себе та захист власного проєкту

Власна формула навчання

  • 10% - теорія. Лише необхідні знання з програмування без води
  • 70% - робота над проєктом. Вся увага на відпрацювання набутих знань на практиці
  • 20% - зворотній зв'язок. Вчителі та ментори завжди дадуть правильний напрямок, щоб учень зміг зробити проєкт власноруч.

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

Семестр 1

  • Основи програмування в середовищі Scratch
  • Робота з картинками, звуками та анімацією
  • Спрайт (об’єкт), лінійні програми, цикли та подієво-орієнтовані функції
  • Двовимірні координати
  • Формулювання та втілення ідеї мультфільму
  • Цикли з передумовою, оператор вибору та змінні
  • Робота з рядками
  • Генератор випадкових чисел
  • Використання датчиків та клонів персонажів
  • Ідея, мета та логіка гри

Семестр 2

  • Проєктування та реалізація задачі за технологією "Олівець"
  • Цикл з післяумовою, обробка кліків, масштаб
  • Музика та переведення написаного тексту у мову
  • Створення та обробка фотографії, робота з камерою
  • Простір та пропорції
  • Наступний рівень візуального програмування - знайомство зі світом Minecraft Education
  • Зміна режимів гри, крафтинг, агент, моб, магічні ефекти
  • Операції додавання та віднімання, відносні координати
  • Можливості вивчення програмування, математики, фізики, хімії та англійської мови в Minecraft
  • Лінійні програми, змінні, подієві функції при команді чату
  • Завантаження та вивантаження коду

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

  • Власний мультфільм або анімаційна історія
  • Міні гра з управлінням персонажем, метою та нарахуванням ігрових балів
  • Відображення власної кімнати у масштабі в цифровому середовищі Scratch
  • Створення казкової ферми з різними тваринами, з якими можна взаємодіяти у грі

У результаті всестороннього навчання дитина:

  • Концентрує увагу на одному та не відволікається на другорядне
  • Ефективно навчається та добре засвоює матеріал
  • Починає мислити ширше, включає логіку, образне сприйняття
  • Працює у команді й налагоджує стосунки з однолітками
  • Самостійно приймає рішення
  • Розвиває емоційний інтелект
  • Вчиться доносити свої ідеї та презентувати проєкти
  • Розвиває креативність і лідерські якості

Із дітьми працюють:

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

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

Пробне заняття

На пробному занятті за 1 годину ваша дитина:

  • Познайомиться із викладачем і програмою Scratch
  • Напише свій перший блочний код і створить анімацію
  • Зрозуміє, наскільки їй це цікаво і вирішить, чи хоче цим займатися далі

Чому саме GoITeens:

  • 6+ років на ринку України та маємо філіали в Турції і Польщі
  • 9700+ учнів з усієї України проходили наші програми або марафони
  • Всебічний розвиток, який готує дитину до майбутнього
  • Контролюємо якість навчання та відкрито спілкуємось із батьками

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

  • Юлія - Викладач інформатики з 14-річним досвідом
  • Дмитро - 5+ років досвід викладання у дітей від 2 до 11 класу
  • Олена - 6+ років досвіду викладання інформатики
  • Руслан - 2+ роки досвіду викладання
  • Марина - 4+ роки досвід викладання
  • Катерина - C# Developer, Flutter Developer
Больше информации
Курс
Формат
Online
Начало занятий
Дата формується
Длительность
14 часов
Уровень
Для опытных
Язык обучения
Ukrainian
Стоимость
3 362 UAH за курс
Вечерние занятияВыдаётся диплом/сертификатСопровождение ментораРеальный проект в портфолио
CyberBionic Systematics
  • Gamedev / Unity / Game Design
Подробнее

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

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

Основи роботи з 2D в Unity 3D

На уроці розглядається:

  • 2D i 2.5D відмінності
  • Карти спрайтів і 2D анімації
  • Створюємо 2D гру

Створення персонажа

  • Створення візуального аватара з анімаціями
  • Управління персонажем
  • Створення основних скриптів персонажа

Карта і взаємодія між сценами

В уроці розглядаються:

  • Створення карти і розміщення на ній персонажа
  • Створення візуально гарних ефектів на карті
  • Зміна двох карт (Перемикання між сценами)

Основні ігрові характеристики персонажа

В уроці розглядаються:

  • Створення бази обліку здоров'я і мани
  • Створення заклинання персонажу (вогняна куля)
  • Облік ігрових балів

Створення бота

В уроці розглядаються:

  • Створення 3D аватара ігрового бота
  • Написання скрипта штучного інтелекту
  • Розміщення на карті і взаємодія з гравцем

Умовні перемоги і Тригери

В уроці розглядаються:

  • Налаштування основних умов перемоги
  • Створення скрипта для отримання додаткових завдань і нагороди за них
  • Збереження ігрового процесу

Меню

В уроці розглядаються:

  • Створення головного меню гри з вибором рівнів
  • Система статистики
  • Ігрові досягнення
  • Запуск гри на різних пристроях

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

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

Попередні вимоги

  • Знання мови C# на рівні не нижче Essential
  • Освоїти Unity3D на рівні курсу Unity Starter

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

  • Практичні заняття і перевірка ДЗ
  • Безкоштовний відеокурс
  • Онлайн тестування і сертифікація
Больше информации
Курс
Формат
Online
Начало занятий
Дата формується
Длительность
14 часов
Уровень
Для опытных
Язык обучения
Ukrainian
Стоимость
3 362 UAH за курс
Вечерние занятияВыдаётся диплом/сертификатСопровождение ментораРеальный проект в портфолио
CyberBionic Systematics
  • Gamedev / Unity / Game Design
Подробнее

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

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

Підготовка гри до публікації

  • Створення кроссплатформного проєкту
  • Підготовка Unity 3D проєкту до публікації
  • Планування процесу публікації

Соціальні мережі. Встановлення і налаштування Facebook API

  • Налаштування Facebook акаунту
  • Встановлення Facebook плагіна в Unity
  • Налаштування Facebook в грі

Встановлення реклами Unity Ads

  • Підготовка проєкту для встановлення реклами
  • Встановлення Unity Ads package. Налаштування

Публікація гри в маркет

  • Огляд популярних маркетів
  • Розміщення бети-додатка в Google Store
  • Розміщення бети-додатка в Windows Phone

Google Analytics

  • Налаштування акаунта для використання Google Analytics
  • Впровадження аналітики в проєкт
  • Використання Google Analytics для аналізу активності гравців

Створення гри MOBA. Network AI

  • Вибір сторони
  • Однакова сторона
  • Створення ворога (MOB)

Створення карти та Unit Spawn

  • Плавний поворот
  • Створення двох груп юнітів
  • Створення мапи
  • Камера (скрипт)
  • колір персонажа
  • Зміна анімації
  • Таймер появи мобів
  • Налаштування атаки
  • Рандомна поява ворогів

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

  • Створювати додаток Чату на основі Unity Network, розуміти мережеву модель взаємодії між клієнтами і сервером
  • Налаштовувати ігрову сцену, синхронізувати рухи гравців і анімації, переміщувати камеру до потрібного об'єкту
  • Створювати точки старту, реалізовувати логіку границь рівня
  • Встановлювати і налаштовувати Network Game Lobby, додавати нові налаштування в меню Lobby
  • Налаштовувати карту, на якій потім будуть відбуватися мережеві ігри
  • Передавати необхідні та/або нові налаштування до ігрової сцени
  • Створювати і синхронізувати роботу AI
  • Реалізовувати візуальне відображення параметрів гравців

Попередні вимоги

  • Впевнене володіння персональним комп'ютером
  • Базові знання мови програмування C#, шаблонів проєктування, ASP.NET MVC
  • Базові знання і навички роботи з Unity 3D
  • Бажано знайомство з ASP.NET MVC

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

  • Практичні заняття і перевірка ДЗ
  • Безкоштовний відеокурс
  • Онлайн тестування і сертифікація
Больше информации
Курс
Формат
Online
Начало занятий
Дата формується
Длительность
14 часов
Уровень
Для начинающих
Язык обучения
Ukrainian
Стоимость
3 362 UAH за курс
Вечерние занятияВыдаётся диплом/сертификатСопровождение ментораРеальный проект в портфолио
CyberBionic Systematics
  • Gamedev / Unity / Game Design
Подробнее

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

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

Введення в Unity 3D

  • Як встановити Unity 3D
  • Як створити проєкт
  • Відмінність Unity 2D i Unity 3D
  • Структура основних елементів сцени
  • Запуск першого додатку

Текстури, матеріали та елементи сцени

  • Створення та використання текстур
  • Створення та використання матеріалів
  • Що таке шейдери і як їх використовувати
  • 3D моделі на сцені
  • Terrain
  • Створення гравця

Скрипти і рух об'єктів

  • Що таке скрипти
  • переміщення об'єкта скриптом
  • Переміщення об'єкта за допомогою клавіатури
  • Взаємодія двох ігрових об'єктів
  • Динамічне створення об'єктів

GUI (Графічний інтерфейс)

  • Створення меню
  • Як використовувати кнопки і текстові поля
  • Адаптація інтерфейсу меню під розмір екрану
  • Події кліків
  • Панелі як розширені елементи меню

Зовнішні ресурси (Asset store)

  • Як завантажити моделі з Asset store
  • Як встановити зовнішній юніті пакет
  • Приклади використання готових Assets
  • Standart Assets

Анімація

  • Створення власної анімації
  • Використання готових анімацій персонажів

Створення невеликої гри

На уроці розглядаються:

  1. Приклад створення невеликої гри
  2. Створення персонажу
  3. Озвучка гри
  4. Запуск першої гри

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

  • Створювати примітивні ігри за допомогою Unity
  • Налаштовувати робоче середовище Unity 3D
  • Працювати з текстурами, матеріалами та шейдерами, створювати їх власноруч
  • Переміщувати об'єкт шляхом використання скриптів та клавіатури
  • Створювати графічний інтерфейс користувача: кнопки, текстові поля та інші елементи
  • Користуватися зовнішніми ресурсами під час розробки Unity-додатків
  • Створювати та використовувати анімації
  • Робити озвучку гри

Попередні вимоги

  • Впевнене володіння персональним комп'ютером
  • Базові знання мови C# (Starter, Essential)

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

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

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

Знайомство з Unity 3D

  • Установка та перший запуск, інтерфейс редактора Unity
  • Знайомство з магазином ассетів
  • Вивчення можливостей створення ігор без програмування
  • Створення першої 2D гри

Фізика

  • 2D колайдери (2D Colliders)
  • Компонент "Rigidbody2D"
  • Фізичний матеріал
  • 2D анімація
  • 2D ефектори (2D Effectors)
  • Фізичні шари

До кінця вивчення другого модуля учень набуде знання про фізичні компоненти середовища розробки, навчиться використовувати їх на об'єктах ігрової сцени, змінювати фізичні властивості об'єктів.

Графіка та ефекти

  • Компонент "Trail Renderer"
  • Система частинок - Particle System
  • Карта нормалей (Normal map)
  • Джерела світла

До кінця вивчення третього модуля учень набуде знання про графічні компоненти, що дозволяють реалізовувати різні графічні ефекти та застосовувати їх до об'єктів сцени.

C# для Unity

  • Взаємодія скрипта та об'єкта
  • Основні методи запуску дій - Start() та Update()
  • Особливості написання скриптів у Unity
  • Введення даних через клас Input
  • Корутини (coroutine)

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

Основи створення 2D ігор

  • Налаштування об'єктів сцени
  • Додавання та зміна фізичних властивостей
  • Взаємодія об'єктів між собою та з курсором миші
  • Створення нових об'єктів за допомогою скрипту
  • Використання таймерів
  • Використання променів (Physics2D.Raycast)
  • Рух та анімація об'єктів
  • Налаштування камери та заднього фону
  • Побудова ігрової локації (TileMap)

Основи створення 3D ігор

  • Налаштування об'єктів сцени
  • Додавання та зміна фізичних властивостей
  • Взаємодія об'єктів між собою та з курсором миші
  • Створення нових об'єктів за допомогою скрипту
  • Використання таймерів
  • Використання променів (Physics.Raycast)
  • Використання тригерів
  • Рух та анімація об'єктів
  • Налаштування камери
  • Побудова ігрової локації

До кінця вивчення шостого модуля учень набуде навичок організації структури двовимірного проєкту та використання різних функцій для створення повноцінної ігрової сцени, вивчить нові особливості застосування мови програмування для управління об'єктами на ігровій сцені.

Мобільні ігри

  • Робота з інтерфейсом гри
  • Особливості компіляції ігор для пристроїв Android
  • Створення ігрового меню
  • Управління джойстиком

До кінця вивчення сьомого модуля учень вивчить особливості розробки ігор мобільних пристроїв.

Ознайомлення з можливостями створення AR/VR проєктів

  • Налаштування VR проєкту, створення ігрової локації у віртуальній реальності
  • Налаштування AR проєкту, розміщення об'єктів у доповненій реальності

До кінця вивчення восьмого модуля учень вивчить особливості розробки ігор для віртуальної та доповненої реальності.

Знайомство з можливостями створення проєкту за допомогою візуального програмування

  • Установка плагіна Bolt
  • Інтерфейс та компоненти
  • Огляд приватних НОДів (node ​​- вузол)

Класи

  • Інкапсуляція
  • Спадкування
  • Поліморфізм
  • Конструктор класів

Масиви

  • Одновимірні
  • Двовимірні
  • Сортування масивів

Фіналізація проєкту

В рамках курсу ваша дитина:

  • Дізнається, що таке платформа UNITY 3D і як вона працює
  • Освоїть на практиці основні засади та технологію створення сучасних тривимірних комп'ютерних ігор
  • Створить свою повноцінну комп'ютерну гру
  • Познайомиться з популярним ігровим двигуном Unity3D та мовою програмування C#
  • Навчиться моделювати 3D об'єкти, створювати персонажів та анімацію, працювати з текстурами та освітленням

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

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

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

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

Знайомство з Roblox

  • Платформер Obby
  • Cтворення нового проєкту
  • Cтворення об'єкта
  • Створення сценарію

Будівництво парфенону

  • Створення складного об'єкту
  • Створення фундаменту, стін, колон, даху, джерела світла, ефект вогню

Розробка ландшафтів

  • Terrain Editor
  • Map Setting
  • Додавання гейзера
  • Додавання ефектів
  • Створення ландшафтів

Створення міста

  • Вікторина
  • План міста
  • Створення реквізитів

Створення сценаріїв

  • Створення скрипту
  • Редактор скриптів
  • Змінні
  • Множинне присвоєння

Цикли

  • Коментарі
  • Циклічна зміна кольору
  • Локальні змінні
  • Структура циклу

Функції

  • Створення функцій та ефектів
  • Виклик функції
  • Функція знищення вогню
  • Створення екземпляра

Події

  • Пастки
  • Використання подій
  • Знищення елементів
  • Створення мосту

Умови

  • Умови if-then
  • Порівняння та привласнення
  • Оператори порівняння
  • Функція onTouch

Складні умови

  • Створення фінішної лінії
  • Логічні змінні
  • Функція partTouched()
  • Підрахунок часу та вручення медалі

Цикли з параметром

  • Цикл for
  • Створення зворотного відліку
  • Створення лампи
  • Безкінечний цикл

Фіналізація проєкту, демонстрація та публікація

В рамках цього курсу ваша дитина:

  • Навчиться принципів роботи ігрового двигуна, дізнається його сильні сторони
  • Засвоїть "етику програміста" та отримає уявлення про те, як структурувати код
  • Навчиться моделювати об'єкти, створювати персонажів та анімацію
  • Отримає базові навички ігрового програмування Lua
  • Отримає базові знання про алгоритміку та оптимізацію проєктів та скриптів
  • Отримає чудову базу, яка дозволить опанувати будь-яку іншу мову програмування

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

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

Наш курс зі створення комп'ютерних ігор - це можливість для дитини побувати «по той бік» гри і зрозуміти, що її розробка може бути такою ж захоплюючою, як і сам ігровий процес. Ціль нашого курсу - показати дітям, як створюються сучасні ігри. І поступово та переконливо донести думку, що програмувати власні ігри - заняття ще більш захоплююче, ніж сама гра.

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

Знайомство та перші кроки

  • Що таке Construct 3
  • Вивчення інтерфейсу програми
  • Додавання ландшафту

Створення власних світів

  • Ігрові завдання
  • Створення власного ландшафту
  • Вивчення руху об'єктів

Підрахунок балів та робота зі звуком

  • Таймери та підрахунки балів у грі
  • Робота зі звуком: Опрацювання всіх можливих варіантів

Додавання другого гравця

  • Додавання другого гравця
  • Опція "Друзі"
  • Завантаження створеної гри

Створення нових світів та ландшафтів

  • Створення нового світу
  • Вибір жанру та сюжету гри
  • Опрацювання ландшафту

Нарахування балів у грі

  • Створення клонів та породжених об'єктів
  • Створення індикаторів життів
  • Нарахування балів за дію об'єктів

Додавання рівнів

  • Створення та додавання рівнів
  • Опція часу гри
  • Опрацювання всіх можливих варіантів

Створення мультиплеєру в грі

Розробка нового власного проєкту

  • Створення нового світу, використання чарівної кисті
  • Вивчення настройок ігрової сцени
  • Опрацювання ландшафту

Робота над грою "Ворожка"

  • Створення клонів та породжених об'єктів
  • Вивчення циклів
  • Вивчення циклу створення випадкових чисел

Створення додаткових рівнів

  • Опрацювання власного проєкту
  • Опція часу гри
  • Створення 3-х додаткових рівнів

Фіналізація проєкту

  • Створення рівня "Бос"
  • Презентація гри
  • Завантаження створеної гри

В рамках цього курсу ваша дитина:

  • Навчиться створювати ігри для комп'ютерів та мобільних телефонів та завантажувати їх у Google Play Market
  • Розвине алгоритмічне мислення
  • Наочно побачить роботу програмних алгоритмів у дії
  • Опанує принципи програмування (алгоритми, цикли, змінні, умовні оператори тощо)
  • Отримає відмінну базу, яка дозволить вивчити будь-яку іншу мову програмування
  • Створить не власний проєкт для закріплення матеріалу

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

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

Дитина опанує основи програмування на Scratch, дізнається що таке алгоритми, змінний, цикли, спрайти та багато іншого.

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

Теми:

  • Що таке Scratch
    • Дізнаємось, чому треба починати вивчати програмування зі Scratch
    • Подивимося, які програми можна на ньому створювати
  • Рух до цілі
    • Створимо свою першу програму та познайомимося з першими логічними конструкціями та циклами
  • Умовні оператори та цикли
    • Докладніше розберемо як ми можемо використовувати умови в нашій програмі
  • Змінні
    • Дізнаємося, що таке змінні і як їх використовують у програмуванні
    • Зрозуміємо, що таке типи даних
  • Масиви та списки
    • Бувають масиви льоду, лісу та також масиви у програмуванні
    • Що спільного між ним, а чим вони відрізняються - вивчимо в цьому уроці
    • Заодно і цикли повторимо, вони нам також знадобляться в цьому уроці
  • Функції/процедури
    • Хоч Scratch і проста мова програмування, але вона дозволяє вивчити основні поняття в програмуванні
  • Спрайт
    • Дізнаємося, що таке спрайти і чому це не пов’язано з напоєм
  • Векторна та растрова графіка
    • Зрозуміємо відмінності векторної графіки від растрової, дізнаємося як створюються картинки у векторному та растровому форматі
    • Також навчимося використовувати їх у своїх проєктах
  • Рух
    • Рух - це основа життя і основа того, як створюються програми в Scratch
  • Події
    • Бувають такі події, як дні народження, весілля
    • А бувають події в наших програмах, коли ми щось натискаємо на клавіатурі або мишці
    • Дізнаємося як реагувати на ці події, щоб зробити наші ігри більш цікавими
  • Оператори та змінні
    • Оператори та змінні в мовах програмування - це як літери А та Б в алфавіті
    • Без них нічого б не вийшло
  • Фіналізація проєкту

Завдяки курсу по Scratch ваша дитина:

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

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

  • Допомога ментора
  • Практика
  • 100% індивідуальне навчання
Больше информации
Курс
Формат
Online
Начало занятий
11.12.2024
Длительность
5 месяцев
Уровень
Для начинающих
Язык обучения
Ukrainian
Стоимость
600 USD за курс
Гибкий графикВыдаётся диплом/сертификатСопровождение ментораРеальный проект в портфолио
Varto School
  • Gamedev / Unity / Game Design
Подробнее

Цей курс - це глибоке занурення в процес створення 3D-зброї та Hard Surface пропсів для AAA-ігор. Ми пройдемо весь пайплайн: від збору референсів до текстурування та рендера. Навчишся обирати правильні пайплайни, працювати з сучасними інструментами та зрозумієш, як створювати моделі, що відповідають стандартам індустрії. Завдяки цьому курсу ти отримаєш реальні навички, які використовуються в геймдеві, і поповниш портфоліо повноцінною 3D-моделлю.

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

Блок 1. Hard Surface арт. Weapon напрямок

Заняття1

  • Ознайомлення з курсом і планом занять
  • Вступ до Hard Surface моделювання: основні напрямки і підходи в цій галузі
  • Розбір навичок, які допоможуть стати успішним Hard Surface артистом
  • Огляд сучасних пайплайнів у AAA-іграх, зокрема через CAD, з акцентом на переваги та недоліки для Weapon артистів

Блок 2. Основи CAD-моделювання

Заняття 2

  • Що таке CAD і його роль у пайплайні Hard Surface-артиста
  • Розбір відмінностей від SubD та переваг CAD у швидкості й точності
  • Комбінування CAD з іншими софтами

Заняття 3

  • Орієнтація у Pie Menu та налаштування інтерфейсу для підвищення продуктивності
  • Як використовувати hotkeys і brute force підхід для пришвидшення роботи

Заняття 4

  • Практичне заняття зі створення моделі лазера
  • Вивчення функціоналу та інструментів на прикладі цього об'єкта

Заняття 5

  • Перехід від примітивного блокінгу до більш деталізованої форми
  • Закріплення гарячих клавіш для оптимізації процесу

Заняття 6

Фінальний етап створення моделі.

Блок 3. Збір референсів

Заняття 7

  • Як правильно зібрати референс-борд для ефективної роботи
  • Розбір кращих сайтів для пошуку референсів та їх наповнення
  • Вивчення відмінностей між цивільними та військовими зразками зброї
  • Огляд додаткових інструментів для пошуку та важливих правових аспектів (legal issues) при використанні референсів

Блок 4. Блокаут

Заняття 8

  • Основи блокауту: з чого починати, як досягти правильних пропорцій, які заготовки корисні для зброї
  • Моделювання патронів різного калібру

Заняття 9

Пропорції та силует: правило Big Medium Small, поняття Proxy та створення спрощеної форми для аналізу силуету зброї.

Заняття 10

Логічне моделювання з урахуванням наступним етапів.

Заняття 11

  • Додавання середніх деталей, робота з Lofts і XNURBS
  • Комбінування різних софтів

Заняття 12

Фідбек сесія: аналіз помилок на етапі блокауту.

Заняття 13

Перехід до високої деталізації: моделювання ресивера, внутрішніх деталей та ствола.

Заняття 14

  • Моделювання магазину та прицілу
  • Експорт і налаштування сцени в Maya
  • Перевірка сцени перед відправкою замовнику

Заняття 15

  • Фінальна фідбек сесія на етапі блокауту
  • Студент повинен підготувати дві сцени: у Plasticity та Maya

Блок 5. High-Poly

Заняття 16

  • Як створювати High-Poly в CAD пайплайні
  • Чому Plasticity є кращим вибором для цього етапу
  • Підготовка моделі в Plasticity та полішінг в ZBrush

Заняття 17

Полішінг ресивера та прицілу, десимейт моделі та експорт у Maya для подальшого використання.

Заняття 18

Фідбек сесія на етапі High-Poly: обговорення результатів та виправлення помилок.

Блок 6. Low-Poly

Заняття 19

  • Стандарти Low-Poly в AAA-іграх
  • На що звертати увагу під час створення Low-Poly моделі
  • Підготовка до експорту в Plasticity, приклади та основні акценти

Заняття 20

  • Знайомство з експортом Low-Poly моделі з CAD-програми
  • Визначення полігонального ліміту для моделі

Заняття 21

  • Робота над Low-Poly моделі в Maya
  • Інструменти для пришвидшення роботи

Заняття 22

Фідбек сесія по етапу Low-Poly: аналіз і виправлення помилок.

Блок 7. UV-розгортка

Заняття 23

  • Основні моменти на етапі створення UV-розгортки
  • На що слід звертати увагу клієнту та чого краще уникати
  • Огляд софту та плагінів для UV
  • Розбір стандартів ігрової індустрії та робота з RizomUV як приклад ефективної UV-розгортки

Заняття 24

Робота з UV-розгорткою.

Заняття 25

Фідбек сесія: аналіз і виправлення помилок на етапі створення UV-розгортки.

Блок 8. Bake

Заняття 26

  • Підготовка моделі до бейкінгу: неймінг та експорт
  • Налаштування сцени для бейка в Marmoset, підготовка пресетів і бейк усіх необхідних карт
  • Перевірка результатів у Substance Painter

Заняття 27

  • Фідбек сесія: оцінка виконаного бейку
  • Студент повинен мати налаштовану сцену в Marmoset та завантажені карти в Substance Painter для подальшого аналізу й виправлення помилок

Блок 9. Текстурування

Заняття 28

  • Основи фізично коректного рендерингу та фотореалізму
  • PBR пайплайн: метал-рафнес, текстурування зброї, різниця в стилях та розуміння потреб замовника

Заняття 29

  • Базовий матеріал у текстуруванні
  • Налаштування чекера, бібліотеки матеріалів, рафнесс-варіації та колор-корекція на моделі

Заняття 30

  • Текстурування пластику
  • Створення декалів, масок, генераторів і допоміжних тулів

Заняття 31

  • Текстурування металу
  • Використання та створення альф, бібліотека альф

Заняття 32

Додавання історії асету: знос зброї, полішінг і корекція текстур.

Заняття 33

Фідбек сесія по етапу текстурування.

Блок 10. Рендер

Заняття 34

  • Базове налаштування сцени для рендеру в Marmoset Toolbag
  • Вивчення принципів використання рейтрейсингу для досягнення реалістичних результатів
  • Поради щодо пошуку референсів для рендеру шотів та як зробити рендер наглядним і привабливим для презентації

Блок 11. Портфоліо рев'ю. Презентація проєктів

Заняття 35

  • Рев'ю проєктів з курсу
  • Презентація завершених робіт, аналіз сильних сторін та можливі покращення
  • Огляд способів підготовки проєктів до презентації перед потенційними роботодавцями, щоб зробити твоє портфоліо максимально привабливим для геймдев-студій

Софт

  • На курсі вчимо CAD моделювання з самих основ в софті Plasticity
  • Збирати сцену будемо в Autodesk Maya
  • Для деталізації моделей - ZBrush
  • UV-розгортка в RizomUV
  • Текстуримо в Substance 3D Painter
  • Рендер робимо в Marmoset Toolbag, а постобробка - у Photoshop

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

  • Живі онлайн-лекції
  • Фідбек після кожного етапу
  • Запис усіх лекцій
  • Допомога від ментора та ком'юніті
  • Проєкт в портфоліо
  • Сертифікат про проходження курсу

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

Димитрій Юр'єв - Weapon/Hard Surface artist at ROOM8

Больше информации
Курс
Формат
Online
Начало занятий
03.02.2025
Длительность
22 занятий
Уровень
Для начинающих
Язык обучения
Ukrainian
Стоимость
11 500 UAH за курс
Гибкий графикВыдаётся диплом/сертификатСопровождение ментора
Hillel IT school
  • Gamedev / Unity / Game Design
Подробнее

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

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

Вступ

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

Робота в команді розробників

  • Основні професії у сфері гейм-дизайну
  • Стратегії спілкування та взаємодії з різними учасниками команди розробників
  • Практичні завдання з проведення співбесіди на роль гейм-дизайнера

Монетизація в іграх

  • Різні моделі монетизації в іграх
  • Історичний перегляд тенденцій монетизації в іграх
  • Аналіз впливу піратства на гейм-індустрію
  • Стратегії монетизації в контексті free-to-play ігор

Створення ігрового світу

  • Поняття та різновиди сеттінгів в іграх
  • Аспекти створення власного ігрового світу

Розробка персонажів

  • Важливі аспекти розробки персонажів в контексті геймплею та сюжету
  • Створення цікавих та незабутніх героїв

Створення туторіалів

  • Як створити ефективний туторіал, щоб не втомлювати гравця
  • Переваги та недоліки різних типів туторіалів

Дизайн рівнів

  • Основні принципи дизайну рівнів
  • Мета дизайну рівнів та його роль у сюжеті та управлінні гравцем

Самостійна розробка ігор (Indie)

  • Реальні історії успіху
  • Проблеми, з якими зіштовхуються інді-розробники

Етапи розробки проєкту

  • Фази передпродакшну, продакшну і постпродакшну
  • Завдання гейм-дизайнера на кожному з етапів
  • Переборювання частої проблеми недостатнього часу на передпродакшн

Визначення та класифікація ігрової механіки

  • Загальне визначення і історія появи ігрової механіки
  • Класифікація і типизація ігрових механік за жанрами
  • Еволюція ігрових механік

Ігрові механіки в створенні геймплею

  • Огляд різних типів ігрових механік
  • Історія розвитку ігор
  • Типологія ігрових механік різних жанрів

Використання прикладних механік в цифрових проєктах

  • Гейміфікація процесу навчання

Теорія балансування в іграх

  • Важливість балансу в комп'ютерних іграх
  • Методики досягнення балансу
  • Практика балансування власної гри

Гра в уяві: психологія і біохімія гри

  • Еволюція і біохімія процесу гри
  • Стереотипні механіки, за які гравці готові платити

Незалежний гейм-дизайн

  • Огляд ігрового ринку та основних платформ

Створення концептуального документа

  • Навчання висвітлення та пояснення ідеї гри
  • Методи для швидкої презентації проєкту без непотрібних деталей

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

  • Заняття в режимі онлайн-трансляції
  • Доступ до матеріалів в особистому кабінеті після закінчення навчання
  • Навчання зосереджене на практиці
  • Сертифікат після успішного закінчення навчання
  • До шостого заняття ви можете повернути 100% внесених за навчання коштів

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

  • Дмитро Наумов - Senior Game Designer at Decartel
  • Олександр Пустовойтов - Product Owner/Game Designer at Vira Games
  • Юрій Шерстобітов - Co-Founder, CTO at VandC Dev Team
  • Петро Дубінецький - Game Designer at Innovecs
Больше информации
Курс
Формат
Online
Начало занятий
Дата формується
Длительность
32 занятий
Уровень
Для детей
Язык обучения
Ukrainian
Стоимость
500 UAH за час
Гибкий графикВыдаётся диплом/сертификатСопровождение ментораРеальный проект в портфолио
Академия Профессий Будущего
  • Gamedev / Unity / Game Design
Подробнее

У ході пізнавальних і захоплюючих занять викладачі відкривають учням секрети майстерності професій програміста та гейм-дизайнера. Діти отримують знання в області моделювання, створення графіки, програмування й дизайну ігор. Курс дає глибоке розуміння будови ігор, основ програмування на мові C#, ознайомлює з правилами роботи з комп’ютерною графікою та основними аспектами якісної комп’ютерної гри.

План курсу

Теми:

  • Вступ до Game Development
  • Ресурси гри і фізика в Unity3d
  • Робота з графікою, знайомимося з поняттям матеріалів: колір, прозорість, свічення, робота з текстурою
  • Основи програмування C#
  • Знайомимося з постановкою скриптів на об'єкти, настроювання поведінки скриптів через інспектор
  • 2D в Unity та відмінності роботи в 3D
  • Створення рівня
  • Поняття Prefab
  • Створення інтерфейсу для гри
  • Вивчаємо процедуру rigidbody: AddForce, ForceMode
  • Функція OnCollisionEnter
  • Функція Destroy
  • Система сцен та рівнів та build settings. Особливості розробки під Android та підготовка до релізу
  • Поняття Terrain, його властивості
  • Анімація об'єктів
  • Фізичні властивості та навігація. Використання тригерів.
  • Ragdoll. Реалістичне падіння об'єкту
  • Підготовка проєкту до релізу

Що дізнаються учні:

  • Теоретичні аспекти та практичні знання в галузі розробки комп’ютерних ігор
  • Розуміння основ гейм-дизайну
  • Вміння працювати в команді, створювати цікавий і якісний інтелектуальний продукт
  • Навички кодингу, розробки комп’ютерних ігор, створення дизайну до них
  • Правильне планування часу й організація робочого процесу
  • Навички роботи в програмах Unity 3D, Flash, Photoshop
  • Створення ігор різних жанрів
  • Підбір ігрового движка під конкретну гру
  • Презентація свого проєкту

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

  • Ілля - Maya 3D, Game Dev
  • Руслан - Game Dev
Больше информации
Курс
Формат
Online
Начало занятий
Будь-який момент
Длительность
24 занятий
Уровень
Для детей
Язык обучения
Ukrainian
Стоимость
500 UAH за час
Гибкий графикВыдаётся диплом/сертификатСопровождение ментораРеальный проект в портфолио
Академия Профессий Будущего
  • Gamedev / Unity / Game Design
Подробнее

На курсі дитина навчиться моделювати 3D об’єкти, працювати з текстурами, освітленням у 3D, проектувати ландшафти. Вивчить мову Lua, що використовується у багатьох ігрових двигунах. Знання Lua стане чудовою базою для подальшого навчання дитини мовами Python, Java, Cu. Навчиться створювати алгоритми, оптимізувати проекти та скрипти.

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

Теми:

  • Урок 1. Інструменти для маніпуляції об'єктами
  • Урок 2. Групування об'єктів у моделі
  • Урок 3. Робота із зв'язком шарнірного типу
  • Урок 4. Моделювання через інструмент Solid Modeling
  • Урок 5. Інструмент для роботи із рельефом
  • Урок 6. Система частинок та спец.ефекти
  • Урок 7. Робота зі світлом
  • Урок 8. Створення гри у жанрі "Захлоплення прапору"
  • Урок 9. Основи мови програмування Lua
  • Урок 10. Функції у мові Lua
  • Урок 11. Робота із таймінгами
  • Урок 12. Робота із діалогами й створення квестової гри
  • Урок 13. Графічний інтерфейс. Робота із таблицями
  • Урок 14. Робота зі звуком
  • Урок 15. Програмування подій
  • Урок 16. Створення ігрової локації для гри жанру Хоррор
  • Урок 17. Робота над сценарієм гри
  • Урок 18. Анімація персонажу
  • Урок 19. Завершення та публікація гри Хоррор
  • Урок 20. Завершення та публікація гри Obby
  • Урок 21. Створення інструментів гравця
  • Урок 22. Робота із Proximity Prompt
  • Урок 23. Створення гри "Симулятор життя"
  • Урок 24. Завершення та публікація гри "Симулятор життя"

Результат після курсу

  • Власна гра в Roblox Studio
  • Розуміння ігрової механіки та ігрових рівнів
  • Вміння редагувати, доопрацьовувати гру та пропонувати свої завдання, розвиваючи при цьому фантазію та творчий потенціал
  • Знання основ математики та фізики
  • Знання основ мови програмування Lua
  • Вміння працювати в команді
  • Навички алгоритмічного мислення
  • Бажання працювати на результат, створюючи та захищаючи свої проєкти

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

  • Руслан - Game Dev
  • Віталій - Python
  • Люба - Python, Roblox Studio
  • Іван - Minecraft, Roblox
Больше информации
Курс
Формат
Online
Начало занятий
Будь-який момент
Длительность
10 занятий
Уровень
Для детей
Язык обучения
Ukrainian
Стоимость
5 500 UAH за курс
Гибкий графикВыдаётся диплом/сертификатСопровождение ментора
IT-Столица
  • Gamedev / Unity / Game Design
Подробнее

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

Урок 1. Знайомство з C# і написання першої програми

  • Середовище розробки для створення ігор
  • Базові поняття програмування С#
  • Типи даних в С#
  • Особливості введення і виведення даних
  • Створення найпростішої програми

Урок 2. Додавання можливості вибору за допомогою умовних операторів

  • Умови - прості і складні
  • Логіка

Урок 3. Повторюваний код з використанням циклів

  • Види циклів
  • Що спільного у циклів
  • Чим відрізняються цикли
  • Практичне завдання на написання коду

Урок 4. Стиль коду і його характеристики

  • Оформлення коду
  • Імена змінних
  • Хороші та погані імена методів
  • Які бувають функції
  • Для чого використовують функції
  • Приклади реалізації функцій у програмі

Урок 5. Основи програмування

  • Базові поняття програмування: методи, класи й об'єкти
  • Підхід ООП в програмуванні - переваги
  • Спадкування, інкапсуляція, поліморфізм

Урок 6. Моделювання систем і об'єктів в середовищі Unity 3D

  • Unity 3D - введення
  • Встановлення Unity 3D на комп'ютер
  • Створення нового проєкту
  • Сцена: структура та елементи
  • Створення і запуск найпростішого додатка

Урок 7. Використання матеріалів при створенні сцени

  • Текстура і матеріали в оформленні сцени
  • Що таке шейдер і як його використовують в моделюванні
  • Види шейдерів і їх призначення

Урок 8. Створення моделей в Unity 3D

  • 3D-моделювання в Unity 3D
  • Переміщення об'єктів за допомогою скриптів
  • Створення ландшафту в Unity 3D за допомогою движка Terrain
  • Інструменти Terrain
  • Створення гравітації

Урок 9. Ігрові об'єкти і їх взаємодії

  • Створення динамічних об'єктів
  • Налаштування взаємодії об'єктів

Урок 10. Створення графічного інтерфейсу

  • Як зробити меню гри
  • Створення кнопок
  • Налаштування текстових полів

Урок 11. Unity 3D і анімація

  • Фізичний движок в Unity 3D
  • Компоненти для симуляції фізики
  • Налаштування гравітації й зіткнення
  • Використання готових анімацій для персонажів
  • Покадрова анімація в Unity 3D
  • Анімація з використанням скриптів
  • Анімація з використанням скелетів

Урок 12. Створення першої гри із застосуванням Unity 3D і C#

  • Ознайомлення з прикладами ігор
  • Розробка персонажа
  • Практична робота по створенню гри

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

  • Особливості мови програмування C#, сфери застосування
  • Орієнтуватися в можливостях потужного редактора Unity 3D і застосовувати на практиці
  • Створювати прості ігри з застосуванням вивчених інструментів

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

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

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

План курсу

Що вивчають на курсі

  • Основи програмування на С# (змінні, алгоритми, логічні конструкції, цикли, масиви, класи, функції, бібліотеки)
  • Базові знання для подальшого використання у 3D Unity
  • Поняття: "блок", "схеми", "логіка"
  • Управління одновимірними та багатовимірними масивами даних
  • Робота з рядками, динамічною пам'яттю та типами даних
  • Робота з файлами та деякими особливостями мови С#
  • Створення власного проєкту

Що учень буде вміти

  • Створювати ігрову логіку для проєктів різних жанрів та програмувати мовою С#
  • Моделювати персонажі, об'єкти, додавати анімацію, а потім імпортувати все це до Unity
  • Створювати текстури та освітлення, створювати проєкти ландшафтів, інших об'єктів, застосовувати звук, вставляти спецефекти
  • Створювати програмні рішення та проєкти з використанням Visual Studio, можливостей мови C#

Що учень матиме

  • Повноцінну гру із задіяним широким спектром команд, функцій та методів мови C#
  • Розуміння процесу налагодження та основних етапів комп'ютерних ігор
  • Навички працювати з колірними картами та текстурами, розуміння ролі освітлення при формуванні сцени
  • Самостійно створені тривимірні елементи з нуля або за допомогою зовнішніх бібліотек
  • Створені програми, скрипти та інші програмні продукти

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

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

Познайомившись із основними принципами роботи Unity, опанувавши інтерфейс, учні реалізують кілька власних проєктів ігор від простих до багаторівневих. Курс буде цікавий і корисний для хлопців, які захоплюються комп'ютерними іграми і мріють створити свою власну гру.

План курсу

Що вивчають на курсі

  • Інтерфейс Unity. Робочі вікна та інструменти
  • Основи роботи із середовищем Unity
  • Структура проєкту: пожвавлення та створення персонажів, складання меню гри, вибудовування та створення ігрових локацій, додавання музичного супроводу та ігрових персонажів
  • Логіка взаємодії скрипта та об'єкта

Що буде вміти учень

  • Працювати з двигуном Unity, створювати ігрову логіку, графіку та анімацію, персонажів
  • Налаштувати робоче середовище 3d-Unity
  • Вибудовувати по етапах комп'ютерні ігри
  • Користуватися зовнішніми ресурсами для розробки додатків в Unity
  • Моделювати об'єкти
  • Створювати ігровий майданчик
  • Правильно використовувати текстури та освітлення, проєктувати ландшафт (трава, дерева та інші об'єкти)
  • Вбудовувати звук, створювати спецефекти

Що учень матиме

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

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

  • Групи до 10 осіб
  • Програми розроблені з урахуванням віку дитини
  • Заняття записуються і завжди є можливість повторити матеріал
  • У кожного студента своє обладнане робоче місце
  • В особистому кабінеті розміщені всі навчальні матеріали
  • Заняття проводяться за розкладом як у буденні дні, так і у вихідні
  • За потребою надаємо можливість комбінувати online/offline навчання
  • Викладачі - практикуючі IT фахівці з досвідом роботи з дітьми понад 3 роки
  • Сертифікат про проходження курсу
Больше информации
Курс
Формат
Online
Начало занятий
Дата формується
Длительность
-
Уровень
Для детей
Язык обучения
Ukrainian
Стоимость
2 790 UAH за месяц
Гибкий графикВыдаётся диплом/сертификатСопровождение ментораРеальный проект в портфолио
ИT-школа СМАРТ
  • Gamedev / Unity / Game Design
Подробнее

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

План курсу

Технічні навички

Принципи

Освоїмо принципи роботи ігрових движків CryEngine та Unreal Engine та їх відмінності. Налаштування робочого середовища.

Моделинг

Принципи моделювання об'єктів ігрового середовища. Створення персонажів і анімації.

Текстури

Робота з текстурами і освітленням, проєктування ландшафту. Використання звуків, створення спецефектів.

Проєкт

Розробка повнофункціональної 3D-гри на платформі CryEngine чи Unreal Engine.

Проєктний підхід

Пройдемо повний цикл проєктування та створення гри "по-дорослому": від ідеї та плану до взаємодії з командою та презентації власних проєктів батьками.

English

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

Соціальні навички

Впевненість

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

Самостійність

Освоїмо інструменти самоорганізації. Навчимося самостійно ставити цілі, планувати та керувати своїм часом

Емоційний інтелект

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

Самопрезентація

Зможемо впевнено та вільно виступати на публіці. Завойовувати довіру, цікаво та лаконічно презентувати себе чи свій проєкт.

Працювати в команді

Комунікувати з усіма членами команди, брати на себе відповідальність за результат, знаходити компроміси та позитивно вирішувати конфлікти.

Креативність

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

Бізнесові навички

Бізнес мислення

Зрозуміємо, що таке бізнес та як він влаштований в інтернеті. Дізнаємося як формується бюджет проекту і з чого він складається: пошук ідеї, формування бізнес-моделі та складання свого бізнес-плану.

Управління фінансами

Розберемося, що таке гроші та як ними користуватися. Навчимося розрізняти, планувати, контролювати свої доходи та витрати. Чи зможемо ефективно розпоряджатися засобами та розвивати в собі навички управлінця.

Стратегічне планування

Глобалізація економіки та автоматизація виробництва сприяють створенню нових бізнес-моделей. Дізнаємося, які напрями та професії будуть затребувані у найближчі 10 років: стратегія блакитного океану, штучний інтелект, кібербезпека та Meta-всесвіт.

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

  • Навчання через практику
  • Щотижневі лабораторії Skills Lab
  • Фіксація результату
  • Онлайн-підтримка викладача
  • Онлайн-консультації
  • Можливість офлайн навчання
  • Захист випускного проєкту
  • Гейміфікація
  • Особистий кабінет
  • Бонуси за активність на курсі
  • Домашні завдання
  • Звітність для батьків
  • Невеликі групи
Больше информации
Курс
Формат
Online
Начало занятий
Дата формується
Длительность
-
Уровень
Для детей
Язык обучения
Ukrainian
Стоимость
2 790 UAH за месяц
Гибкий графикВыдаётся диплом/сертификатСопровождение ментораРеальный проект в портфолио
ИT-школа СМАРТ
  • Gamedev / Unity / Game Design
Подробнее

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

План курсу

Технічні навички

Принципи

Принципи роботи з ігровим движком Unity. Налаштування робочого середовища.

Моделинг

Принципи моделювання об'єктів ігрового середовища. Створення персонажів і анімації.

Текстури

Робота з текстурами і освітленням, проектування ландшафту. Використання звуків, створення спецефектів.

Проєкт

Розробка повнофункціональної 3D-гри на платформі Unity.

Проєктний підхід

Пройдемо повний цикл проєктування та створення гри "по-дорослому": від ідеї та плану до взаємодії з командою та презентації власних проєктів батьками.

English

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

Соціальні навички

Впевненість

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

Самостійність

Освоїмо інструменти самоорганізації. Навчимося самостійно ставити цілі, планувати та керувати своїм часом.

Емоційний інтелект

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

Самопрезентація

Зможемо впевнено та вільно виступати на публіці. Завойовувати довіру, цікаво та лаконічно презентувати себе чи свій проєкт.

Працювати в команді

Комунікувати з усіма членами команди, брати на себе відповідальність за результат, знаходити компроміси та позитивно вирішувати конфлікти.

Креативність

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

Бізнесові навички

Бізнес мислення

Зрозуміємо, що таке бізнес та як він влаштований в інтернеті. Дізнаємося як формується бюджет проєкту і з чого він складається: пошук ідеї, формування бізнес-моделі та складання свого бізнес-плану.

Управління фінансами

Розберемося, що таке гроші та як ними користуватися. Навчимося розрізняти, планувати, контролювати свої доходи та витрати. Чи зможемо ефективно розпоряджатися засобами та розвивати в собі навички управлінця.

Стратегічне планування

Глобалізація економіки та автоматизація виробництва сприяють створенню нових бізнес-моделей. Дізнаємося, які напрями та професії будуть затребувані у найближчі 10 років: стратегія блакитного океану, штучний інтелект, кібербезпека та Meta-всесвіт.

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

  • Навчання через практику
  • Щотижневі лабораторії Skills Lab
  • Фіксація результату
  • Онлайн-підтримка викладача
  • Онлайн-консультації
  • Можливість офлайн навчання
  • Захист випускного проєкту
  • Гейміфікація
  • Особистий кабінет
  • Бонуси за активність на курсі
  • Домашні завдання
  • Звітність для батьків
  • Невеликі групи
Больше информации
Курс
Формат
Online
Начало занятий
Дата формується
Длительность
-
Уровень
Для детей
Язык обучения
Ukrainian
Стоимость
2 790 UAH за месяц
Гибкий графикВыдаётся диплом/сертификатСопровождение ментораРеальный проект в портфолио
ИT-школа СМАРТ
  • Gamedev / Unity / Game Design
Подробнее

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

План курсу

Технічні навички

Концепт

Працювати з концептами, кистями та масками. Розуміти основні алгоритми роботи із концептом. Створювати тривимірний об'єкт по 2D-зображенню.

Моделінг

Моделювання об'єктів ігрового середовища, навички віртуальному скульптингу об'єктів та персонажів. Адаптувати 3D-моделі під вимоги гейм-движків.

Кросплатформ

Розбиратися у вимогах до 3D-моделі в ігровій індустрії (GameDev) та готувати моделі під конкретні ігрові двигуни.

Рендеринг

Створювати та налаштовувати текстури та матеріали в Substance Painter, та робити фінальний рендер.

Проєктний підхід

Пройдемо повний цикл створення IT-проєктів "по-дорослому": від ідеї та плану до взаємодії з командою та презентації власних проєктів батьками.

English

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

Соціальні навички

Впевненість

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

Самостійність

Освоїмо інструменти самоорганізації. Навчимося самостійно ставити цілі, планувати та керувати своїм часом.

Емоційний інтелект

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

Самопрезентація

Зможемо впевнено та вільно виступати на публіці. Завойовувати довіру, цікаво та лаконічно презентувати себе чи свій проєкт.

Працювати в команді

Комунікувати з усіма членами команди, брати на себе відповідальність за результат, знаходити компроміси та позитивно вирішувати конфлікти.

Креативність

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

Бізнесові навички

Бізнес мислення

Зрозуміємо, що таке бізнес та як він влаштований в інтернеті. Дізнаємося як формується бюджет проєкту і з чого він складається: пошук ідеї, формування бізнес-моделі та складання свого бізнес-плану.

Управління фінансами

Розберемося, що таке гроші та як ними користуватися. Навчимося розрізняти, планувати, контролювати свої доходи та витрати. Чи зможемо ефективно розпоряджатися засобами та розвивати в собі навички управлінця.

Стратегічне планування

Глобалізація економіки та автоматизація виробництва сприяють створенню нових бізнес-моделей. Дізнаємося, які напрями та професії будуть затребувані у найближчі 10 років: стратегія блакитного океану, штучний інтелект, кібербезпека та Meta-всесвіт.

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

  • Навчання через практику
  • Щотижневі лабораторії Skills Lab
  • Фіксація результату
  • Онлайн-підтримка викладача
  • Онлайн-консультації
  • Можливість офлайн навчання
  • Захист випускного проєкту
  • Гейміфікація
  • Особистий кабінет
  • Бонуси за активність на курсі
  • Домашні завдання
  • Звітність для батьків
  • Невеликі групи
Больше информации
Курс
Формат
Online
Начало занятий
Дата формується
Длительность
-
Уровень
Для детей
Язык обучения
Ukrainian
Стоимость
уточняйте
Гибкий графикВыдаётся диплом/сертификатСопровождение ментора
Cyber Kids
  • Gamedev / Unity / Game Design
  • 3D Modeling / 3D Artist / 3D Designer
Подробнее

Курс ідеальний для дітей, які хочуть створити власну гру. А також створювати власних персонажів та оточення.

План курсу

Якщо ваша дитина любить грати в ігри, а також мріє створити власну гру, персонажів та оточення - даний курс створений для неї. Під час навчання діти зрозуміють, що створення ігор - процес цікавий, об'ємний та різносторонній. Вони зможуть познайомитись як зі створенням візуальної частини гри (персонажі, о'бєкти, ландшафти. візуальні ефекти), так із процесом програмування гри (оскільки будь-яка взаємодія у грі, можливість виграшу/програшу, перехід на інші рівні і тд. неможливі без скриптів). Даний курс розвиватиме уяву та об'ємно-просторове бачення дитини, її здатність мислити алгоритмічно, а також навчить працювати в команді.

Після вивчення курсу дитина зможе:

  • Працювати у 3D редакторі Blender. Моделювати об'єкти різної складності
  • Навчиться переносити власноруч 3D моделі у гру
  • Створюватиме концепції ігор та зможе втілювати їх у студіїі Roblox
  • Навчиться основам програмування

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

  • Перше заняття безкоштовно
  • Зручний графік занять
  • Заняття насичені захопливими практичними
  • Система знижок та відпрацювань
  • Досвідчені викладачі
  • Сертифікат по завершенню
Больше информации

Страницы

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