Как создать игру на Unity: инструкция для новичков
Этот инструмент позволяет нам перемещаться по сцене, сдвигая изображение влево-вправо и вверх-вниз. В левом верхнем углу окна Scene находится маленькая панель Tools с шестью кнопками, расположенными одна под другой. На выбор в меню Layout есть ещё четыре варианта. Кроме того, никто не мешает вам располагать окна на экране так, как вам удобно, и менять их размеры на такие, которые нужны вам. Полученный результат можно сохранить через пункт Save Layout. Слева находятся кнопки, предоставляющие доступ к вашей учётной записи Unity и облачным сервисам.
Некоторые файлы из Project нельзя акции meta добавить непосредственно на сцену — например, компоненты, которые добавляют функции объектам. Их мы можем перенести в окно Inspector выделенного объекта. В окне Project слева вверху прямо под словом Project есть значок «+». Это кнопка, при помощи которой создаются новые файлы. В режиме Game кнопка справа подписана Display 1.
Другие варианты установки
Просто когда вы при создании нового проекта выбираете вариант 2D, а не 3D, то в вашем окне Scene кнопка 2D будет включена по умолчанию. Вы в любой момент можете выключить её и вернуться к обычному 3D. Следующая кнопка со значком лупы — Global search — нужна для поиска файлов внутри Unity. Далее идёт кнопка Layers с выпадающим меню.
И к нему идеально подходит выражение «Легко научиться, сложно стать мастером». Освоить интерфейс Unity довольно легко, в интернете есть разные гайды на тему того, как сделать это действительно быстро. Например, видео «Я сделал игру на Unity за неделю» или обучающий мини-курс «Как создать RPG за час». Можно изучать геймдев самостоятельно или начать обучение на курсе — это ускорит процесс и даст более заметные результаты. Следующая кнопка после выбора целевого устройства — Scale.
Добавление объекта
С помощью этого пункта в окне Scene вы сможете запретить отображение объектов, относящиеся к определённому слою. После кнопок Search by Type и Search by Label идёт кнопка с изображением звёздочки — Save search. Она позволяет сохранить результаты определённого поиска, и в окне Project в разделе Favorites появится сохранённый вариант.
Уроки по Unity: установка движка, настройка интерфейса и работа с объектами
Справа от него есть несколько кнопок, которые позволяют искать ассеты по их типу (Search by Type) или лейблу (Search by Label). Во втором случае окно будет состоять из двух частей. Слева у нас отображается иерархия папок, но без их содержимого. А справа мы увидим поле уже с содержимым выбранной папки. Также в режиме 2D удобнее работать с интерфейсом игры. Если вы выделили объект с коллайдером, который обозначает его границы в пространстве, то под кнопкой Transform появится ещё одна — Edit bounding volume.
Каждый объект в Unity — это изначально пустой контейнер, который мы наполняем смыслами при помощи различных компонентов. Добавить компоненты можно, либо перетащив их в окно Inspector из окна Project, либо нажав в окне Inspector кнопку Add Component. С его помощью движок запоминает, как вы использовали файл. Очень важно, чтобы и сам файл, и его метафайл в вашей папке с проектом находились рядом друг с другом. Если вы в папке Assets перенесёте файл из одной подпапки в другую, а про метафайл забудете, начнутся проблемы.
В строке поиска можно по названиям как заработать на металлических счетах сбербанка найти нужные компоненты, например, сет Free Platform Game Assets. Дальше выберите версию для операционной системы (Mac OS или Windows), начнется автоматическая загрузка установщика. За раз родительским объектом по умолчанию может быть лишь один объект. Она активирует рамку на изображённом устройстве, которая показывает, где именно у его экрана находятся границы.
Добавьте компонент AudioSource — и вот ваш объект уже может издавать звуки. Добавьте скрипт, написанный на языке C#, — официальные бинарные опционы объект начнёт выполнять нужный алгоритм. Кстати, по умолчанию одно пространство с окном Project делит окно Console. В него выводятся все сообщения об ошибках, которые возникают в вашей программе. Также в него вы можете выводить информацию, необходимую для проверки работы программы. В окне Project справа вверху есть поле для поиска ассетов по имени.
В режиме Global она позволяет передвигать объект по сцене не плавно, а с определённым шагом, например в одну клетку. В выпадающем окне можно задать размер этого шага по каждой из осей. Это очень полезная функция, когда надо точно расположить объекты на сцене с определённым интервалом. А если нажать на кубик в центре левой кнопкой мыши, то изображение переключится с перспективной проекции на ортографическую.
По своей сути окно Project — это просто отражение папки Assets внутри вашего проекта, созданного на Unity. Если вы добавите какой-нибудь спрайт напрямую в папку Assets, то он появится и в окне Project. Если вы в Project удалите этот файл, то он удалится и из папки Assets.
Hierarchy
В нём мы увидим иерархию папок, а также файлы, которые хранятся в них. Вы также можете назначить какой-либо объект в сцене родительским по умолчанию. То есть каждый объект, который вы потом добавите в сцену, автоматически станет дочерним ему.
- Если нажать Alt, а затем правую кнопку мыши, то курсор превратится в лупу.
- Можно изучать геймдев самостоятельно или начать обучение на курсе — это ускорит процесс и даст более заметные результаты.
- А вот какой именно это будет спрайт, вы уже выбираете отдельно в самом компоненте Sprite Renderer в поле Sprite.
- Двойным кликом мыши скрипт открывается в текстовом редакторе.
- Дальше выберите версию для операционной системы (Mac OS или Windows), начнется автоматическая загрузка установщика.
Если вы начали тестировать игру с помощью Game, то можете менять параметры игровых объектов в окне Inspector. Например, не прекращая тест, вы можете увеличить значение скорости персонажа и сразу увидеть, что герой теперь идёт быстрее, чем раньше. Важно, что, когда вы прекратите тестирование, все изменения в Inspector будут сброшены. С помощью Layer вы выбираете слой, к которому относится объект.