Mở thư mục
Chọn thư mục dự án trong cửa sổ chat.
Bạn muốn sprite di chuyển khi nhấn phím mũi tên. Agent đọc cây cảnh và viết script xử lý input. Nó tạo file kế thừa đúng node type và kết nối logic với vòng lặp vật lý.
Chọn thư mục dự án trong cửa sổ chat.
Yêu cầu agent liệt kê cấu trúc thư mục hiện tại.
Yêu cầu script mới cho node nhân vật.
Chạy dự án và tự kiểm tra chuyển động.
player.gdđã lưuplayer.gddiffgodot --headless --quitexit 0player.gd14 dòngextends 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()Script này xử lý input hướng và di chuyển nhân vật qua vòng lặp physics process.
Agent dùng edit_file để thêm lệnh connect giúp signal hoạt động đúng và hiển thị diff để bạn duyệt. Nó kết nối các signal. Bạn kiểm tra cú pháp kết nối rồi chạy dự án để xác minh signal kích hoạt đúng. Bạn có thể tham chiếu node giữa các script khác nhau để giữ logic sạch. Khám phá các mẫu game 2D trên Godot để xây dựng hệ thống cho game. Cách này hỗ trợ cấu trúc hướng dẫn game nền tảng 2D Godot giúp code tốt hơn. Agent giúp bạn quản lý chi tiết này khi phát triển và đảm bảo chất lượng. Bạn có thể tween nhiều thuộc tính song song rồi tuần tự để tạo chuyển đổi mượt mà.
Bạn muốn chỉnh kích thước label trong dự án Godot 4, agent dùng grep để tìm node trong file scene. Nó chạy cục bộ. Agent dùng edit_file để cập nhật giá trị position và scale cho phần tử UI. Diff được hiển thị để bạn duyệt thay đổi trước khi chấp nhận trong Framecove. Bạn chạy dự án để kiểm tra bố cục mới và đảm bảo text dễ đọc. Cách này giúp bạn làm chủ kỹ thuật hướng dẫn game nền tảng 2D Godot qua thay đổi code thực tế. Agent không click qua editor mà đọc trực tiếp file text. Bạn cũng có thể khám phá các phương pháp hướng dẫn gdscript cho tương tác UI phức tạp hơn.