Что такое GDScript, чем он похож на Python, как устроен скрипт узла в Godot 4, частые ошибки новичков и как получить рабочий код персонажа, кнопки или врага, не уча язык с нуля.
Регистрация занимает меньше минуты. Без VPN, оплата картой РФ, старт без карты.
Реклама · 18+ · старт без карты
GDScript — встроенный язык Godot: синтаксис с отступами, как у Python, типизация по желанию, прямой доступ к узлам сцены. Скрипт вешается на узел и живёт его жизненным циклом: _ready() при появлении, _process(delta) каждый кадр, _physics_process(delta) для физики.
В Godot 4 язык переписали: сигналы стали объектами, появились типизированные массивы, лямбды и аннотации вроде @export и @onready. Код из уроков под Godot 3 часто не запускается без правок — это первая причина запросов «годот скрипт не работает».
CharacterBody2D/3D, move_and_slide, прыжок, гравитация, анимация по направлению.
Сигнал pressed, переход между сценами, пауза, настройки громкости.
Патруль, преследование игрока, зона видимости через Area2D, урон и здоровье.
Словари и ресурсы, сохранение в JSON, загрузка при старте.
Camera2D со сглаживанием, TileMap, генерация уровня, порталы.
Timer, спавн врагов волнами, счёт и таблица очков.
«Персонаж бегает, прыгает двойным прыжком, при касании шипов теряет жизнь». Укажите версию Godot и тип узла, если знаете.
Скриншот дерева сцены, текст ошибки из консоли или свой недописанный скрипт.
ИИ-агент LeanTech вернёт файл .gd под Godot 4 и разберёт каждую строку: что за узел, зачем сигнал, где менять числа.
«Сделай прыжок выше», «добавь звук» — новая версия файла за секунды.
| GDScript | C# | ИИ-агент LeanTech | |
|---|---|---|---|
| Порог входа | низкий, но учить | нужен опыт .NET | описать словами |
| Скорость | достаточно для 2D | выше на тяжёлой логике | код за минуту |
| Ошибки | скупая консоль | подробнее, но сложнее | разбор и исправление |
| Документация | частично на русском | английская | на русском в диалоге |
Основы — за неделю, если знаете хоть один язык. Но рабочий скрипт под задачу быстрее получить у агента и разобрать по строкам.
Часто нет: другие имена узлов (KinematicBody2D → CharacterBody2D), сигналы и аннотации. Агент переносит такой код автоматически.
Да — файл .gd под указанную версию Godot с комментариями; останется повесить его на узел.
ИИ-агент LeanTech принимает задачу словами, читает ваши файлы и отдаёт готовый результат файлом — без VPN и с оплатой картой РФ.
Поставить задачу агенту →