Процесс создания игры с нуля, состоит из множество этапов. Но базовые этапы состоят из трех пунктов - это планирование, создание и продажа игры.

58 комметариев

Данный курс познакомит вас с одним из самых мощных игровых движков - Unity. Вы узнаете как создавать 2D и 3D игры для PC и мобильных платформ.

58 комметариев

https://vetalkov.com     2018-02-05 20:53:38     тег: Курс по Unity

В этом уроке мы разберем, что из себя представляют 3D ассеты, и какое отношение они имеют к разработке игр на Unity. В дальнейшем, когда вы создадите свою игру, у вас останутся какие-то наработки, в виде скриптов, кнопок, объектов, которые могут пригодиться в дальнейшем для создания других игр. Но для для начала вы можете использовать объекты-заполнители. В среде разработки Unity эти объекты создаются при помощи доступных примитивов.

Читать далее

https://vetalkov.com     2018-02-04 20:53:30     тег: Курс по Unity

В этом уроке вы узнаете, как импортировать пакеты Unity. Пакеты Unity представляют собой набор различных файлов. Работая над своим проектом, вы при желании можете импортировать в него различные пакеты. Как правило, пакеты Unity скачиваются из магазина Assets Store, но могут быть также взяты и из другого созданного ранее проекта Unity. Давайте разберемся как импортировать пакеты из магазина Unity Assets Store. Для этого нам нужно открыть вкладку Asset Store.

Читать далее

https://vetalkov.com     2018-02-03 20:53:22     тег: Курс по Unity

Создание структуры папок в Unity

В этом уроке вы узнаете, как создать структуру папок в Unity. Но прежде чем начать работу, давайте установим макет по умолчанию. В верхнем правом углу перейдите к выпадающему списку Layout и выберите шаблон Default. С данным макетом мы будем работать на протяжении всего курса. Для создания структуры папок перейдем на вкладку Project. Вкладка Project будет содержит список ассетов с которыми мы будем дальше работать. В дальнейшем мы будем перетаскивать их в нашу сцену создавая игру.

Читать далее

https://vetalkov.com     2018-02-02 20:53:12     тег: Курс по Unity

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

Читать далее

https://vetalkov.com     2018-02-01 20:53:02     тег: Курс по Unity

Если вы хотите стать профессиональным разработчиком игр или просто разрабатывать игры для себя, игровой движок Unity - это как раз тот инструмент, который позволит вам создавать игры для разных платформ, таких как Windows, Linux, Mac, Android, iOS.

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

Читать далее

https://vetalkov.com     2018-01-06 12:05:08     тег: Space Shooter

Подготовительные работы закончены, давайте настроим управление нашим кораблем. 

Для этого мы напишем несложный код на языке C#, который является одним из трех языков, который поддерживает unity. 

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

Лучше всего создать ее в корневом каталоге. 

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

Читать далее

https://vetalkov.com     2018-01-05 12:02:55     тег: Space Shooter

В этом уроке мы добавим фон, и проделаем некоторые манипуляции с ним.

Итак, в качестве фона у нас черное пространство, но выглядит оно немного уныло. Так что давайте добавим к нашей игре фон. 

Для начала деактивируем корабль, и сделаем его на время невидимым. 

Затем создадим игровой объект Quad, вызвав контекстное меню в разделе Hierarchy, 3D Object - Quad.

Этот объект будет содержать наше фоновое изображение. Назовем его - Background. 

Сделаем ему сброс, чтобы он находился в начале координат, и прежде чем изменить фоновую текстуру, давайте повернем его по оси X на 90 градусов. 

Читать далее

https://vetalkov.com     2018-01-04 10:53:31     тег: Space Shooter

В этом уроке мы настроим камеру и освещение для нашей игры. Расположение камеры в игре будет сверху вниз, обзор игрового поле из фиксированного положения. 

Если переключится в игровой режим просмотра, то можно увидеть, что камера находится в совершенно другой позиции, не так как нам нужно.

Она располагается за нашим кораблем. По умолчанию Unity создает камеру в каждой новой сцене и это стандартное ее положение в новой сцене. 

Читать далее

https://vetalkov.com     2018-01-03 20:59:42     тег: space shooter

Теперь когда наш проект настроен, давайте настроим нашего персонажа то есть космический корабль, убедитесь что вы находитесь на поверхности рабочей сцены. 

Далее я собираюсь добавить модель корабля. Найти корабль игрока можно в добавленных ранее пакетах, а именно в каталоге Models. Перетащите модель vehicle_playerShip из каталога моделей на вкладку Hierarchy, также мы можем перетащить эту модель прямо на вид сцены. В любом случае это будет правильно. 

Давайте расположим модель максимально удобно на нашей сцене. Если вы желаете сконцентрировать фокус на определенном объекте, откройте меню Edit - Frame Selected или нажмите клавишу F в то время когда объект является активным на сцене. Двойной щелчок на игровом объекте на вкладке Hierarchy также фокусирует камеру на выделенном объекте. 

Читать далее

https://vetalkov.com     2018-01-03 10:50:30     тег: Space Shooter

Теперь когда наш проект настроен, давайте настроим нашего персонажа то есть космический корабль, убедитесь что вы находитесь на поверхности рабочей сцены. 

Далее я собираюсь добавить модель корабля. Найти корабль игрока можно в добавленных ранее пакетах, а именно в каталоге Models. Перетащите модель vehicle_playerShip из каталога моделей на вкладку Hierarchy, также мы можем перетащить эту модель прямо на вид сцены. В любом случае это будет правильно. 

Читать далее