Відкрити папку
Виберіть папку вашого проєкту у вікні чату.
Ви хочете, щоб спрайт рухався при натисканні клавіш зірок. Агент читає ваше дерево сцени та пише скрипт для обробки вводу. Він створює файл, який розширює правильний тип вузла, і підключає логіку до фізичного циклу.
Виберіть папку вашого проєкту у вікні чату.
Попросіть агента перелічити структуру поточної директорії.
Запитайте новий скрипт для вузла вашого персонажа.
Запустіть проєкт та перевірте рух самостійно.
player.gdsavedplayer.gddiffgodot --headless --quitexit 0player.gd14 linesextends CharacterBody2D
# Simple movement controller
@export var speed: float = 200.0
func _physics_process(_delta):
var direction = Input.get_vector(
"ui_left", "ui_right",
"ui_up", "ui_down"
)
if direction:
velocity = direction * speed
else:
velocity = velocity.move_toward(
Vector2.ZERO, speed
)
move_and_slide()Цей скрипт обробляє напрямковий ввід та переміщує персонажа за допомогою циклу фізичного процесу.
Агент використовує edit_file для додавання виклику connect, щоб сигнал працював коректно, і показує diff для перегляду користувачем. Він підключає сигнали. Ви перевіряєте синтаксис підключення, а потім запускаєте проєкт, щоб переконатися, що сигнал спрацьовує правильно. Ви можете посилатися на вузли в різних скриптах, щоб зберегти чистоту логіки. Досліджуйте шаблони 2D-ігор Godot, щоб створити системи для ваших гравців. Цей підхід підтримує структури туторіалів 2D-платформера Godot для кращого коду. Агент допомагає вам керувати цими деталями під час розробки та забезпечує якість. Ви можете анімувати кілька властивостей паралельно, а потім послідовно, щоб створити плавні переходи.
Ви хочете змінити розмір мітки у своєму проєкті Godot 4, і агент використовує grep для пошуку вузла в файлі сцени. Він працює локально. Агент використовує edit_file для оновлення значень позиції та масштабу для елемента інтерфейсу. Відображається diff, щоб ви могли переглянути зміни перед їх прийняттям у Framecove. Ви запускаєте проєкт, щоб перевірити новий макет та переконатися, що текст читабельний. Цей підхід допомагає вам оволодіти техніками туторіалів 2D-платформера Godot, бачачи реальні зміни в коді. Агент не натискає кнопки в редакторі, а читає текстові файли напряму. Ви також можете досліджувати методи туторіалів GDScript для більш складних взаємодій інтерфейсу.