Анатомия редактора: Настройка рабочего пространства и логика окон
Анатомия редактора: Настройка рабочего пространства и логика окон
Когда вы впервые открываете Unity, экран выглядит как приборная панель самолета: десятки кнопок, вкладок и пустых серых зон. Из-за этого многие начинающие разработчики испытывают страх чистого листа. Но парадокс в том, что для создания даже самой сложной 2D-игры вам не нужно знать, что делает каждая кнопка. Весь процесс опирается всего на четыре главных окна.
Unity — это не монолитная программа для рисования, а модульная рабочая станция. Чтобы понять логику редактора, представьте, что вы режиссер в театре.
Четыре столпа вашего проекта
Каждое окно в Unity выполняет строго одну функцию в «театральной постановке» вашей игры.
-
Окно Project (Склад) Здесь хранятся все ресурсы вашей игры: картинки (спрайты), звуки, скрипты на C#, анимации. Это ваш жесткий диск внутри Unity. Если вы нарисовали пиксельного персонажа и хотите добавить его в игру, вы сначала импортируете его на «склад» — в окно Project. То, что лежит здесь, еще не участвует в игре, оно просто ждет своего часа.
-
Окно Hierarchy (Список актеров на сцене) Это текстовый список всего, что прямо сейчас находится на текущем уровне. Главный герой, враги, земля, камера, фоновая музыка — всё это отображается здесь в виде строк. Если объекта нет в Иерархии, его нет в текущей сцене.
-
Окно Scene и Game (Сама сцена и взгляд зрителя) Это визуальное представление вашей игры. Вкладка Scene — это ваш рабочий стол. Здесь вы можете летать камерой, двигать платформы, расставлять врагов мышкой. Это взгляд «из-за кулис». Вкладка Game показывает игру ровно так, как ее увидит игрок через объектив игровой камеры. Вы не можете двигать объекты мышкой во вкладке Game — вы можете только играть.
-
Окно Inspector (Гримерка и досье) Это окно свойств. Оно всегда показывает настройки того объекта, который вы выделили в данный момент. Выделили камеру в Иерархии? Инспектор покажет ее настройки. Выделили картинку в Project? Инспектор покажет ее разрешение.
Главное правило интерфейса Unity: Выбираем объект в Project или Hierarchy настраиваем его свойства в Inspector видим результат в Scene или Game.
Настройка рабочего пространства под 2D
По умолчанию Unity предлагает компоновку (Layout), которая хорошо подходит для 3D-игр, но для разработки 2D пиксель-арт проектов она не всегда идеальна.
Поскольку окна в Unity работают как вкладки в браузере, вы можете брать их за заголовки и перетаскивать в любую часть экрана.
Для 2D-игр разработчики часто используют подход, при котором окна Scene и Game видны одновременно. Это позволяет вам двигать платформу на сцене и сразу видеть, как это выглядит в финальной игре, не переключая вкладки.
Чтобы не собирать интерфейс вручную, в правом верхнем углу редактора есть выпадающее меню Layout. Попробуйте переключить его с Default на 2 by 3. Вы увидите, как редактор мгновенно перестроится: сцена и игра встанут слева друг над другом, иерархия и проект займут центр, а инспектор останется справа. Это классическая раскладка, с которой удобно начинать путь в 2D-разработке.
Теперь, когда «приборная панель» перестала быть хаотичным набором кнопок и превратилась в логичную систему складов и сцен, мы готовы вывести первых актеров на сцену.