Введение в редактор Godot
Это руководство проведет вас через интерфейс Godot. Мы рассмотрим Менеджер проектов, доки, рабочие области и все, что вам нужно знать, чтобы начать работу с движком.
Менеджер проекта
Когда вы запускаете Godot, первое окно, которое вы увидите - Менеджер Проектов. Он позволяет создавать, удалять, импортировать или запускать игровые проекты.
В правом верхнем углу вы найдете выпадающее меню для изменения языка интерфейса редактора.
По вкладке Шаблоны вы можете скачать шаблоны проектов с открытым исходным кодом и демо, которые могут помочь вам начать работу быстрее.
Создание или импортирование проекта
Чтобы создать новый проект, нажмите кнопку Новый Проект
справа. Дайте ему имя и выберите пустую папку для сохранения на вашем компьютере.
Нажмите кнопку Проводник, чтобы открыть файловый проводник Godot и выбрать расположение папки или ввести путь к папке вручную через поле Путь Проекта.
Когда вы видите зеленую галочку справа, это означает, что движок обнаружил пустую папку и вы можете нажать кнопку Создать
. Godot создаст для вас проект и откроет его в редакторе.
В следующий раз, когда вы откроете Godot, вы увидите ваш новый проект в списке. Дважды щелкните по нему чтобы открыть его в редакторе.
Вы можете импортировать существующие проекты аналогичным образом, используя кнопку «Импорт». Найдите папку, содержащую проект или файл project.godot
, чтобы импортировать и редактировать его.
Если путь к папке указан правильно, вы увидите зеленую галочку.
Ваш первый взгляд на редактор Godot
Добро пожаловать в Годо! Когда ваш проект открыт, вы должны увидеть интерфейс редактора с активным 3D-окном просмотра. Вы можете изменить текущую рабочую область в верхней части интерфейса. Нажмите на 2D, чтобы переключиться на 2D рабочее пространство.
Сейчас вы должны увидеть этот интерфейс с пустыми доками с правой стороны.
В верхней части слева направо вы можете увидеть главное меню, рабочие области и кнопки воспроизведения.
С левой стороны у вас есть вкладка "Файловая система", где вы будете управлять файлами проекта и ассетами.
На правой стороне вы найдете вкладку "Сцена", в которой вы найдете содержимое активной сцены и "Инспектор" в правом нижнем углу.
В вверху, в центре у вас есть «Панель инструментов», где вы найдете инструменты для перемещения, масштабирования или блокировки объектов вашей сцены. Она меняется при переходе в другое рабочее место.
Нижняя панель включает в себя консоль отладки, редактор анимации, аудиомикшер… Они широкие и могут занимать много драгоценного пространства, поэтому по умолчанию они свернуты.
Рабочие пространства
Вверху вы можете увидеть четыре кнопки рабочего пространства: 2D, 3D, Script и AssetLib.
Вы будете использовать 2D рабочее пространство для всех типов игр. В дополнение к 2D-играм, там вы будете создавать свои интерфейсы. Нажмите F1 для доступа к нему.
В 3D рабочем пространстве вы можете работать с сетками (mesh), освещением и проектированием уровней для 3D-игр. Нажмите F2 для доступа к нему.
Обратите внимание на текст [перспектива] под панелью инструментов. Это кнопка, которая открывает список опций, связанных с 3D-окном просмотра.
ПРИМЕЧАНИЕ: Прочитайте Introduction to 3D для более подробной информации о 3D workspace.
Рабочая область Script - это полноценный редактор кода с отладчиком, богатым автодополнением и встроенной ссылкой на код. Нажмите F3 для доступа к нему, а F4 - для поиска ссылки. (многая часть функционала урезана, если вы пользуетесь C#, так что используйте внешний редактор для C#)
Наконец, AssetLib - это библиотека бесплатных аддонов, скриптов и ассетов для использования в ��аших проектах.
Изменение интерфейса
Интерфейс Godot живет в одном окне. Вы не можете разделить его на несколько экранов, хотя вы можете работать с внешним редактором кода, например Atom или Visual Studio.
Перемещение и изменение размеров доков
Нажмите на край любого дока или панели и потяните в сторону для изменения размера по горизонтали или вертикали.
Нажмите значок с тремя точками на верхней части любого дока, чтобы изменить его местоположение.
Перейдите в меню Редактор
и Настройки редактора
, чтобы точно настроить внешний вид редактора.