Делаем добро вместе Детальнее

Создание шутера на Unity3D

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

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

Приступаем к видеокурсу по созданию шутера на Unity. Это будет полноценная 3D игра с возможностью мультиплеера. За курс мы узнаем как сделать шутер в Unity (Unity3D) с возможностью игры по серверу.

Видеоурок

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

  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 графический дизайнер;
  • написание скриптов через язык C#.

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


Шутер на Юнити создается столь же просто, как и другие проекты. 


План курса

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


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


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

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

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

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

Установка Unity

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

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

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



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

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

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