Видео курс Unity 3D Advanced. Создание игры MOBA. Network AI. - онлайн обучение ITVDN
ITVDN: курсы программирования
Видеокурсы по
программированию

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

Подписка

×

Вы открыли доступ к тесту! Пройти тест

Вы действительно хотите открыть доступ к тестированию по курсу Unity Углубленный 2016 на 40 дней?

ВИДЕОУРОК №6. Создание игры MOBA. Network AI.

Для просмотра полной версии видеокурса, онлайн тестирования и получения доступа к дополнительным учебным материалам купите курс Купить курс
Для просмотра всех видеокурсов ITVDN, представленных в Каталоге, а также для получения доступа к учебным материалам и онлайн тестированию купите подписку Купить подписку
Цель первого урока - введение в создание сетевых приложений. На примере чата будут рассмотрены основные компоненты, с помощью которых построение мультиплеерных игр становится проще и быстрее. Также, будет рассмотрена модель взаимодействия между клиентами и сервером, являющаяся основой при создании любой сетевой игры.
Читать дальше...
Целью данного урока является создание клона известной сетевой игры Agario. Создавать сетевые игры лучше всего начинать с простых примеров, это позволяет понять архитектуру и не погрузнуть в массе нюансов. Данный урок внесет ясность в то, как сетевые игры создаются и что для этого нужно знать.
Читать дальше...
Так как движение уже реализовано, давайте сделаем так, чтобы игрок мог есть других игроков, чтобы выжить. Также, поставим несколько точек появления, когда новый игрок будет заходить, мы случайно будем выбирать одну из точек. Важно будет создать границы карты, для того чтобы игроки не могли сильно далеко отбегать друг от друга.
Читать дальше...
Целью данного урока является начало создания полноценного прототипа игры в стиле MOBA (Multiplayer Online Battle Arena). С расшифровки аббревиатуры, стало понятно, почему выбран именно этот жанр. Конечно каждый большой проект принято разбивать на маленькие логические части. В этой части мы создадим Network Game Lobby Manager и настроим его. Также, реализуем базовый функционал перемещения персонажа.
Читать дальше...
Целью данного урока является продолжение создания сетевой игры в жанре MOBA. Мы создадим один из важных скриптов, который будет отвечать за здоровье игроков и AI. Также, этот скрипт отвечает за группу, к которой относится данный юнит. Также, реализуем возможность атаки игрока и синхронизируем получение урона.
Читать дальше...
В этом уроке мы займемся разработкой искусственного интеллекта (AI), который является основой практически для любой игры. Нашему AI необходимо будет двигается из точки A в точку Б, при этом атаковать всех врагов, которых он будет встречать на пути. Также AI должен преследовать цель, но не вечно, так как от него цель может убежать. В таком случае наш крип должен будет вернутся назад. Также, в этом уроке реализуем возможность выбора группы игроку. Это необходимо для того, чтобы выбирать союзников и врагов.
Читать дальше...
В этом уроке мы приступим к созданию карты и доведем минимальный геймплей до логического конца. На карте будут две точки появления крипов, по центру карты они будут встречается и атаковать друг друга. Игроки появятся по краям карты и будут иметь возможность убивать крипов и друг друга. По окончанию урока у нас будет хороший шаблон сетевой игры в стиле MOBA.
Читать дальше...
ПОКАЗАТЬ ВСЕ
основные темы, рассматриваемые на уроке
0:00:39
Выбор стороны
0:30:11
Одинаковая сторона
0:33:19
Создание врага (MOB)
ПОКАЗАТЬ ВСЕ
Студенты также смотрят
Unity User Interface
ПОДРОБНЕЕ
Unity Базовый
ПОДРОБНЕЕ
Unity Базовый 2016
ПОДРОБНЕЕ
Unity Создание Clicker
ПОДРОБНЕЕ
Unity Стартовый
ПОДРОБНЕЕ
Unity Стартовый 2015
ПОДРОБНЕЕ

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

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

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

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