Видео курс Unity Углубленный - видео уроки ITVDN
ITVDN: курсы программирования
Видеокурсы по
программированию

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

Подписка

О курсе

Учебный видео курс “Unity Advanced“ предназначен для тех, кто успешно прошел “Unity Essential” и желает углубиться в изучение данной среды для обретения знаний профессионального уровня. В ходе уроков будет создана полноценная сетевая игра. Обучение начнется с простых примеров, которые плавно перерастут в сложный проект, который может быть расширен и дополнен учащимися после завершения курса.

Читать дальше...

Этот курс входит в специальности:

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

Владение языком C# и платформой Unity на уровне курса "Unity Базовый"

Читать дальше...

Вы научитесь

  • Понимать основные принципы создания сетевых игр на Unity 
  • Создавать чат на Unity Network (UNet)
  • Разрабатывать аналог популярной многопользовательской игры Agar.io
  • Создавать управляемых компьютером персонажей - mob-ов
  • Реализовывать лобби сетевой игры
  • Разрабатывать игровую карту и место появления врагов (Unit Spawn)
Читать дальше...
Скачать материалы курса Для получения материалов курса нужно авторизоваться
Получить сертификат Для получения сертификата нужно авторизоваться
  • Длительность: 5 ч 54 м
  • Курс создан: 22.04.2016
  • Уроков: 7 из
  • Обновлен: 01.02.2018
  • Язык: русский

Что входит в курс

  • 7 видео уроков
  • Домашние задания
  • Тестирование
  • Сертификат

×

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

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

Войдите или зарегестрируйтесь для того чтоб продолжить просмотр бесплатного видео
Цель первого урока - введение в создание сетевых приложений. На примере чата будут рассмотрены основные компоненты, с помощью которых построение мультиплеерных игр становится проще и быстрее. Также, будет рассмотрена модель взаимодействия между клиентами и сервером, являющаяся основой при создании любой сетевой игры.
Читать дальше...
Целью данного урока является создание клона известной сетевой игры Agario. Создавать сетевые игры лучше всего начинать с простых примеров, это позволяет понять архитектуру и не погрузнуть в массе нюансов. Данный урок внесет ясность в то, как сетевые игры создаются и что для этого нужно знать.
Читать дальше...
Так как движение уже реализовано, давайте сделаем так, чтобы игрок мог есть других игроков, чтобы выжить. Также, поставим несколько точек появления, когда новый игрок будет заходить, мы случайно будем выбирать одну из точек. Важно будет создать границы карты, для того чтобы игроки не могли сильно далеко отбегать друг от друга.
Читать дальше...
Целью данного урока является начало создания полноценного прототипа игры в стиле MOBA (Multiplayer Online Battle Arena). С расшифровки аббревиатуры, стало понятно, почему выбран именно этот жанр. Конечно каждый большой проект принято разбивать на маленькие логические части. В этой части мы создадим Network Game Lobby Manager и настроим его. Также, реализуем базовый функционал перемещения персонажа.
Читать дальше...
Целью данного урока является продолжение создания сетевой игры в жанре MOBA. Мы создадим один из важных скриптов, который будет отвечать за здоровье игроков и AI. Также, этот скрипт отвечает за группу, к которой относится данный юнит. Также, реализуем возможность атаки игрока и синхронизируем получение урона.
Читать дальше...
В этом уроке мы займемся разработкой искусственного интеллекта (AI), который является основой практически для любой игры. Нашему AI необходимо будет двигается из точки A в точку Б, при этом атаковать всех врагов, которых он будет встречать на пути. Также AI должен преследовать цель, но не вечно, так как от него цель может убежать. В таком случае наш крип должен будет вернутся назад. Также, в этом уроке реализуем возможность выбора группы игроку. Это необходимо для того, чтобы выбирать союзников и врагов.
Читать дальше...
В этом уроке мы приступим к созданию карты и доведем минимальный геймплей до логического конца. На карте будут две точки появления крипов, по центру карты они будут встречается и атаковать друг друга. Игроки появятся по краям карты и будут иметь возможность убивать крипов и друг друга. По окончанию урока у нас будет хороший шаблон сетевой игры в стиле MOBA.
Читать дальше...
ПОКАЗАТЬ ВСЕ
основные темы, рассматриваемые на уроке
0:00:46
Что такое High Level API ?
0:01:33
Компонент Network Manager
0:02:53
Компонент Network Manager HUD
0:03:58
Компонент Network Identity
0:07:12
Внешний вид чата
0:09:18
Ссылки на UI элементы и взаимодействия с ними (Скрипт)
0:22:07
Идентификатор пользователя
0:25:43
Генерация случайного числа
0:28:31
Как визуально выглядит система сетевого взаимодействия ?
ПОКАЗАТЬ ВСЕ
Студенты также смотрят
Unity User Interface
ПОДРОБНЕЕ
Unity Базовый
ПОДРОБНЕЕ
Unity Базовый 2016
ПОДРОБНЕЕ
Unity Создание Clicker
ПОДРОБНЕЕ
Unity Стартовый
ПОДРОБНЕЕ
Unity Стартовый 2015
ПОДРОБНЕЕ

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

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

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

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