Найти в Дзене

Создаем проект и делаем базовую настройку

Здравствуйте, сегодня мы начнем создание игры на Unity!
Версию Unity взяли 6000.2.10f1 Для начала создаем проект 2D Universal Далее ожидаем пока всё прогрузится и приступаем к работе: Так как всё хранить в одной папке очень неудобно, то мы создадим папки для разных частей нашего проекта, то есть отдельная папка под код, отдельная под текстуры и т. д. Создали папки Scripts и Textures: Теперь добавим на сцену нашего персонажа, для этого нажимаем в менюшке со всеми объектами ПКМ и выбираем создание объекта квадрат (позже возможно мы его изменим) и называем его, я назвал player, так как это наш игрок. Теперь мы видим нашего персонажа на сцене в виде белого квадрата. Но какой же это персонаж, если он ничего не умеет, давайте добавим ему скрипт перемещения во все стороны, для этого в папке Scripts создадим C# MonoBehaviour скрипт и назовем его так же — player. Лучше называть скрипты так, чтобы было понятно к чему они будут относиться. Далее перетаскиваем скрипт в поле Inspector, чтобы привя

Здравствуйте, сегодня мы начнем создание игры на Unity!
Версию Unity взяли
6000.2.10f1

Для начала создаем проект 2D Universal

Далее ожидаем пока всё прогрузится и приступаем к работе:

-2

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

Создали папки Scripts и Textures:

-3

Теперь добавим на сцену нашего персонажа, для этого нажимаем в менюшке со всеми объектами ПКМ и выбираем создание объекта квадрат (позже возможно мы его изменим) и называем его, я назвал player, так как это наш игрок.

-4

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

-5

Но какой же это персонаж, если он ничего не умеет, давайте добавим ему скрипт перемещения во все стороны, для этого в папке Scripts создадим C# MonoBehaviour скрипт и назовем его так же — player.

-6

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

Далее перетаскиваем скрипт в поле Inspector, чтобы привязать скрипт к нашему игроку-квадратику, а также в этом же поле инспектора создаем элемент Rigidbody 2D для корректной работы с персонажем

:

перенос скрипта
перенос скрипта
настройки в Rigidbody 2D
настройки в Rigidbody 2D

Теперь жмем 2 раза на скрипт и нас перебрасывает в Visual Studio для написания кода для нашего игрока:

-9

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

Спасибо за прочтение данной статьи! Поддержите подпиской на канал, лайком и комментарием, за конструктивную критику буду благодарен, до скорого!