3D шутер c мультиплеером в Unity / Урок #1 - Начало

3D шутер c мультиплеером в Unity / Урок #1 - Начало

Приступаем к видеокурсу по созданию полноценной 3D игры с возможностью мультиплеера. За курс мы создадим игру на движке Unity 5 с использованием системы игры по серверу. Мы создадим FPS (First Person Shooter) с возможностью стрелять, бегать, прыгать и со множеством других функций.

Видеоурок

Полезные ссылки:

  1. Официальный сайт Unity;


Информация про Unity

Unity – это игровой движок, на котором строится большая часть современных игр на разных платформах. Посредством движка реально создавать игры, ориентированные на запуск на компьютерах (Windows, Linux, MacOS), мобильных телефонах, планшетных компьютерах (Android, iOS, Windows Phone) и даже игровых приставках PlayStation, Xbox, Nintendo.


Создание игр на движке Unity невозможно представить без написания дополнительного кода. В Unity поддерживается два языка программирования - JavaScript и C#. Раньше также поддерживался язык Boo, но позже от него отказались.


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


В Unity используется встроенные функции, которых нет ни в C#, ни в JavaScript. За счёт этого особо не имеет значения знает вы язык программирования или нет. Тем не менее, мы все же рекомендуем сперва пройти курс по изучению языка C#. Курс представлен на нашем сайте по этой ссылке.


План курса

Наша игра не будет иметь потрясающего сюжета или же красивого дизайна, так как нашей задачей является создание всей механики и настройка мультиплеера в игре. Мы построим небольшую карту с игроками, добавим механику передвижения, механику стрельбы и проработаем все классы для создания мультиплеерной игры.


Для реализации мультиплеера мы будем использовать возможности серверов от Unity. Unity предоставляет бесплатный и очень удобный функционал, который можно использовать для подобных целей. 


В ходе курса вы не только научитесь создавать игры с мультиплеером, но также улучшите свои знания и навыки в создании игр на движке Unity.

Материалы для курса

Чтобы скачивать материалы к видеокурсам необходимо оформить подписку на сайт

Задание к уроку

Установка Unity

Установите Unity, а также текстовый редактор для работы со скриптами.

Посмотреть ответ

Установить Unity можно на официальном сайте. Урок по установке:



Чтобы установить среду разработки необходимо скачать либо MonoDevelop, либо Visual Studio.

Также стоит посмотреть

Создание простой 3D игры в Unity
9 уроков
Уроки C# под Unity 5 для начинающих
9 уроков
Современная 2D игра на Unity 5
18 уроков
Создание игры Unity 5 | Начало
9 уроков
Дополненная реальность (Vuforia AR и Unity)
3 урока
Создание 2D игры на Android
17 уроков
Комментарии для сайта Cackle