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

Выбери свою 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!

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

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

Библиотека современных IT знаний в удобном формате

Выбирай свой вариант подписки в зависимости от задач, стоящих перед тобой. Но если нужно пройти полное обучение с нуля до уровня специалиста, то лучше выбирать Базовый или Премиум. А для того чтобы изучить 2-3 новые технологии, или повторить знания, готовясь к собеседованию, подойдет Пакет Стартовый.

Стартовый
  • Все видеокурсы на 3 месяца
  • Тестирование по 10 курсам
  • Проверка 5 домашних заданий
  • Консультация с тренером 30 мин
59.99 $
Оформить подписку
Премиум Plus
  • Все видеокурсы на 1 год
  • Тестирование по 24 курсам
  • Проверка 20 домашних заданий
  • Консультация с тренером 120 мин
  • Скачивание видео уроков
199.99 $
Оформить подписку
Базовый
  • Все видеокурсы на 6 месяцев
  • Тестирование по 16 курсам
  • Проверка 10 домашних заданий
  • Консультация с тренером 60 мин
89.99 $
Оформить подписку
Notification success