Що нового?

Набір учасників [ArtCraft] Створення ігор на Unity (Владислав Литвинов)

Інформація про покупку
Тип покупки: Складчина
Ціна: 14500 ГРН
Учасників: 0 з 45
Організатор: Відсутній
Статус: Набір учасників
Внесок: 335.1 ГРН
0%
Основний список
Резервний список

Gadzhi

Модератор

Створити власний ігровий світ просто: потрібно мати мрію та опанувати Unity. І якщо ти тут, то перше вже маєш. А ми допоможемо з другим!

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

Потім перейдемо до програмування на C#: опануємо базу, познайомимось зі змінними, масивами, методами, типами даних. Навчимося анімувати об’єкти, створювати зацикленість, послідовність, тригери. Охопимо і тему штучного інтелекту! Адже ворог у нашій грі буде керуватися саме ШІ. А також попрацюємо з 3D, UI-дизайном, генерацією світу та навіть створимо магазин скінів!

До речі, на Unity створено приблизно 50% усіх мобільних ігор, а кількість вакансій «розробник Unity» постійно зростає.

ЩО МИ ВИВЧАЄМО НА ЗАНЯТТЯХ?

1 Тиждень 1. Вступ
  • ● Що таке Unity, інтерфейс програми
    ● Ігровий об'єкт, спрайти, компоненти, скрипти
    ● Робота та використання сцен
    ● Як працює фізика та гравітація в Unity, що таке колайдер та Rigidbody
2 Тиждень 2. Програмування на C#
  • ● Змінна, оператор, метод
    ● Зв'язок Unity та Visual Studio
    ● 4 основних типи даних: int, float, bool, string
    ● Основи програмування на C#
3 Тиждень 3. Анімація
  • ● Основні правила побудови кліпу: зацикленість, послідовність, однакові проміжки часу між кадрами
    ● Тригери. Як створити, працювати з ними в коді
    ● Основні типи колайдерів на об'єкті
    ● Розбір системи тегів
    ● Використання Physic material 2D
4 Тиждень 4. Штучний інтелект
  • ● Розробка базового ШІ
    ● Створення ворога, який керується за допомогою ШІ
    ● Система ходьби по точках, Vector3.MoveTowards
    ● AddForce та OnCollisionEnter2D, рестарт рівня з SceneManager
    ● Розробка можливостей головного персонажа
    ● Підключення анімації до ворога
5 Тиждень 5. UI та система мотивації гравця
  • ● Створення монеток та спеціальної змінної Coins
    ● Впровадження декількох рівнів та порталу, який завантажує наступний рівень
    ● Розширення монітора і його вплив на інтерфейс
    ● Головне меню, білд
6 Тиждень 6. Робота з 3D
  • ● Сайти з 3D-графікою, формати моделей для Unity, імпорт в програм
    ● Матеріали: що це, як налаштовувати та додавати на моделі, накладати текстури
    ● Контролер персонажа та камери з мобільним керуванням
    ● Підключення підготовлених анімацій до Velocity
7 Тиждень 7. Генерація світу
  • ● Як працюють цикли. Для чого вони потрібні
    ● Що таке префаб, метод Instantiate
    ● Генерування та рандомізація платформ, Random.Range
    ● Смерть гравця за допомогою перешкод, реалізація простим скриптом
    ● Система рахунків та рекордів
8 Тиждень 8. Магазин скінів, звуки, мобільний білд
  • ● Верстка магазину скінів, робота з Grid Layout Group
    ● Скріпти перевірки наявності скінів, монеток, купівлі
    ● Що таке Audio Source, які формати звуку підходять для Unity
    ● Налаштування звуків під дії гравця
    ● Мобільний білд: базові налаштування, формати
https://artcraft.net.ua/courses/stvorennya-igor-na-unity
 
Угорі