Новые видео курсы по созданию игр на Unity.
ITVDN: курсы программирования
Видеокурсы по
программированию

Выбери свою IT специальность

Начать бесплатно

Выбери свою IT специальность

Начать бесплатно

Всем привет!

Друзья, хотим вас порадовать двумя новыми видео курсами, которые обязательно пригодятся каждому разработчику игр на Unity. Их названия — “Unity Starter” и “Unity Essential”. Оба курса посвящены освоению фундаментальных и базовых навыков работы с игровым движком Unity, который на сегодняшний день является фаворитом игровых инди-студий, а также предоставляет самый простой путь попадания в геймдев.

Unity – это очень дружелюбный по отношению к новичкам движок, использующий язык программирования C#. Главные особенности движка: наличие удобной визуальной среды разработки и большой библиотеки различных ассетов и плагинов, возможность легкого портирования игр на разные платформы, возможность интеграции со многими графическими или анимационными приложениями, наличие большого сообщества, низкий порог вхождения.

Unity используется в создании одиночных и сетевых игр для настольных компьютеров и устройств виртуальной реальности. Самые громкие творения этого движка: Cuphead, Hearthstone, Cities: Skylines, Rust, 7 Days To Die, Hitman: Sniper, The Forest и множество других видеоигр. Благодаря своим широким возможностям и богатому инструментарию, этот движок очень активно используется и в мобильном игростроении для разработки 2D и 3D игр. Также, при помощи Unity можно создавать анимированные видео, игровые трейлеры, кат-сцены и другие подобные продукты, которые находят широкое применение в рекламных кампаниях.

Unity — это прекрасный выбор для новичков. Вы можете разработать игру, даже не имея при этом навыков программирования — продуманный визуальный редактор скриптов возьмет на себя всю работу. Однако, для создания чего-то стоящего на Unity вам придется таки освоить С#.

Курс «Unity Starter» познакомит вас с этой платформой и позволит начать писать свои первые простые игры. Вы разберетесь с основой Unity, научитесь устанавливать и выполнять первичную настройку инструментов, создавать объекты своей игры, реализовывать их анимирование и физику. Под конец курса вы создадите свою первую полноценную игру.

В это же время «Unity Essential» является логическим продолжением курса Starter с более глубоким рассмотрением особенностей данного игрового движка и процесса создания игр. В этом курсе на примерах создания простых 2D и 3D игр будут рассмотрены особенности работы со спрайтами, Polygon Collider и переходы между Scenes. Также будет рассмотрена работа с персонажем типа Humanoid, создание скрипта управления персонажем, добавление в игру NPC (Non-Player Character) и его программирование.

Автор курса “Unity Starter” — Александр Диденко — Senior .NET & Unity Developer. В записанных видео уроках Александр делится эффективными техниками работы с движком Unity и его плодотворной связки с языком C#, попутно используя свой большой опыт в игростроении. Такая комбинация позволяет в максимально доходчивой форме раскрыть перед учащимися фундамент разработки на Unity.

“Unity Essential” записал Андрей Олейник — Unity Developer. Данный курс носит более прикладной характер и насыщен большим количеством примеров применения игрового движка в “боевых” условиях.

Темы курса “Unity Starter”:

  1. Основы использования Unity.
  2. Текстуры, материалы и освещение.
  3. Prefabs, Nested Prefabs и Prefab Variants.
  4. Скрипты и движение объектов.
  5. Физика, столкновения и триггеры.
  6. Input System.
  7. Анимации.
  8. Создание UI.
  9. Создание простой игры.

Темы курса “Unity Essential”:

  1. Создание 2D Platformer (Часть 1).
  2. Создание 2D Platformer (Часть 1).
  3. Работа с персонажем типа Humanoid.
  4. Управление персонажем и программирование выстрелов.
  5. Использование NavMesh.
  6. Создание и настройка игровой карты. Эффекты.
  7. Программирование “Здоровья”. UI health bar.
  8. Работа с NPC (Часть 1).
  9. Работа с NPC (Часть 2).

Чему вы научитесь на курсе “Unity Starter”:

  • Устанавливать и настраивать под себя базовые инструменты платформы Unity.
  • Создавать проект и объекты в нем.
  • Выбирать и настраивать материалы и текстуры своих объектов.
  • Настраивать освещение.
  • Использовать префабы для упрощения и многократного использования созданных вами объектов.
  • Создавать базовые скрипты для ваших объектов.
  • Реализовывать физику, столкновение и триггеры.
  • Настраивать управление и движение вашим игровым персонажем.
  • Анимировать вашу игру.
  • Создавать для вашей игры пользовательский интерфейс.
  • Создавать готовую простую игру с применением полученных знаний.

Чему вы научитесь на курсе “Unity Essential”:

  • Создавать 2D платформер с простым 2D персонажем.
  • Создавать простую 3D игру с человекоподобным персонажем и выполнять его настройку.
  • Создавать игровое оружие и выстрелы с помощью Raycast.
  • Создавать карты игрового мира.
  • Использовать сеть навигации – NavMesh (Navigation Mesh) для того, чтобы создавать персонажей, которые могут самостоятельно перемещаться по игровому пространству.
  • Создавать ботов, способных распознавать врагов и обходить преграды.
  • Применять Post Effects, создавать UI health bar и закреплять его за персонажем.
  • Реализовывать скрипт периодической генерации NPC
  • Работать с Triggers в 3D играх.

Предварительные требования

Курс «Unity Starter» познакомит вас с данной игровой платформой и позволит начать писать свои первые простые игры. Для прохождения курса вам понадобятся знания основ программирования на языке С#.

Курс «Unity Essential» является логическим продолжением курса «Unity Starter» с более глубоким рассмотрением особенностей данного игрового движка и процесса создания игр. Он так же требует основ программирования на C# плюс владение Unity на уровне курса Starter.

Смотрите первый урок курса “Unity Starter” и первый урок “Unity Essential” в свободном доступе.

Также, можем предложить ознакомиться с нашей статьей “Как стать разработчиком игр?” для лучшего понимания специфики геймдева и способов реализации в данной сфере.

Новые видео курсы входят в комплексную программу обучения по специальности Unity Game Developer..

Желаем успехов в обучении на ITVDN!

КОММЕНТАРИИ И ОБСУЖДЕНИЯ
СТАТЬИ ПО СХОЖЕЙ ТЕМАТИКЕ

Пакеты подписки с доступом ко всем курсам и сервисам

Стартовый
  • Все видеокурсы на 3 месяца
  • Тестирование по 10 курсам
  • Проверка 5 домашних заданий
  • Консультация с тренером 30 мин
49.99 $
35.00 $
Подписка
Базовый
  • Все видеокурсы на 6 месяцев
  • Тестирование по 16 курсам
  • Проверка 10 домашних заданий
  • Консультация с тренером 60 мин
89.99 $
54.00 $
Подписка
Премиум
  • Все видеокурсы на 12 месяцев
  • Тестирование по 24 курсам
  • Проверка 20 домашних заданий
  • Консультация с тренером 120 мин
169.99 $
102.00 $
Подписка
Notification success
Мы используем cookie-файлы, чтобы сделать взаимодействие с нашими веб-сайтами и услугами простым и значимым.