Менеджер проектов
После запуска Godot открывается менеджер проектов. Кнопка Create создаёт новый проект: укажите имя, пустую папку и рендерер. Forward+ — для 3D на ПК, Mobile — для телефонов, Compatibility — для браузера и слабых устройств. Рендерер можно сменить позже.
Язык редактора переключается в Editor → Editor Settings → Interface → Editor → Editor Language. Учтите, что большинство уроков написаны под английский интерфейс.
Что где на экране
- Scene (слева сверху) — дерево узлов открытой сцены.
- FileSystem (слева снизу) — файлы проекта: сцены, скрипты, картинки, звуки.
- Центр — окно сцены. Сверху переключатели 2D, 3D, Script и AssetLib.
- Inspector (справа) — свойства выделенного узла. Здесь меняется почти всё.
- Node (справа, соседняя вкладка) — сигналы и группы узла.
- Нижняя панель — Output с ошибками, Debugger, Animation, Audio.
Сцены и узлы — главная идея Godot
Узел — это кирпичик с одной задачей: картинка, коллизия, камера, звук, таймер. Узлы собираются в дерево, а дерево сохраняется как сцена в файле .tscn. Персонаж — сцена, враг — сцена, уровень — сцена, в которую вложены персонаж и враги.
Узел добавляется кнопкой с плюсом над деревом или Ctrl+A. Готовую сцену можно вставить в другую как экземпляр — значок цепочки или перетаскивание файла из FileSystem. Меняете исходную сцену врага — меняются все враги на уровнях.
Первые полчаса: минимальный путь
Создайте сцену уровня
Корень Node2D, сохраните как level.tscn.
Добавьте картинку
Перетащите PNG из FileSystem в окно сцены — Godot сам создаст узел Sprite2D.
Прикрепите скрипт
Выделите узел, нажмите значок свитка с плюсом. В функции _process(delta) напишите rotation += delta — картинка начнёт вращаться.
Запустите
F6 запускает текущую сцену, F5 — главную сцену проекта. При первом запуске через F5 Godot попросит выбрать главную сцену.
Ошибки, на которых спотыкаются все
- Код из урока не работает — урок под Godot 3. В Godot 4 KinematicBody2D стал CharacterBody2D, а move_and_slide больше не принимает скорость аргументом.
- Null instance — скрипт обращается к узлу по пути $Name, а узел переименован или лежит в другом месте дерева.
- Изменения не видны в игре — вы правили не ту сцену или забыли сохранить (Ctrl+S, все сцены — Ctrl+Shift+Alt+S).
- Файлы переместили через проводник — ссылки в сценах сломались. Переносите файлы только в FileSystem внутри Godot.
Версии: какую ставить
Для новых проектов берите актуальную стабильную ветку 4.x с godotengine.org — в 2026 году вышли обновления 4.6, номер последней версии смотрите на сайте движка. Сборка с .NET нужна только если собираетесь писать на C#. Подробнее о разнице Godot 3 и 4 — на странице сайта про версии.
Где брать графику и звук
В редакторе есть вкладка AssetLib — каталог бесплатных дополнений и шаблонов от сообщества. Там лежат готовые демо-проекты, которые полезно открыть и разобрать: как устроены сцены и скрипты у тех, кто уже сделал рабочую игру.
Спрайты, тайлы и звуки для прототипа удобно брать в открытых наборах с лицензией CC0 — их можно использовать даже в коммерческой игре. Импортируйте файлы простым перетаскиванием в FileSystem: Godot сам создаст файлы импорта, а настройки фильтрации и сжатия меняются на вкладке Import рядом со сценой.
Когда быстрее через ИИ-агента
ИИ-агент LeanTech работает как учитель, который отвечает на вопросы по-русски: расскажите идею игры, и он предложит структуру сцен и узлов, напишет первые скрипты на GDScript, разберёт ошибку из панели Output и переведёт кусок английской документации.
Агент не работает внутри редактора Godot, не устанавливает движок и не делает 3D-модели. Сцены вы собираете сами — агент сокращает путь, но не нажимает кнопки за вас.