Tóm lại

Phát triển tự động và tự kiểm tra trên Godot đi được khi agent viết mã và game đang chạy nằm trên cùng một máy. Cursor và Codex đã làm việc trên máy chủ từ xa. Godot Runtime Bridge chạy dự án trên máy đó, trả lại khung hình, và gửi cú nhấp giả lập, nên lần sửa kế tiếp có thể đến từ lần chơi thử. Trong thảo luận công khai đã có người trả lời rằng Codex đi hết bước này. Môi trường khớp vòng này là Godot. Khung hình vừa kiểm tra vẫn cần ngữ cảnh lớp ban đầu khi thay đổi kế tiếp là màn hình.

Lượt chơi thử vẫn chờ người bấm chạy

Agent viết mã đã viết GDScript và sửa file .tscn. Phần kiểm tra sau lần sửa vẫn là người: mở editor, bấm chạy, xem, rồi mô tả chỗ hỏng. Cursor và Codex giờ đặt việc đó trên máy chủ từ xa. Dự án nằm trên máy ấy. Nếu bản xem trước chỉ là cửa sổ trên bàn khác, agent sửa xong thì dừng. Lượt chơi thử không vào cùng ngữ cảnh với lần sửa.

Cùng một máy chủ có thể chạy game và bấm

Godot chạy đa nền tảng. Ngôn ngữ của dự án là GDScript. Scene là văn bản. Máy chủ từ xa đang chạy Cursor hoặc Codex có thể chạy Godot trên cùng máy.

Godot Runtime Bridge nối agent với game đang chạy. Đoạn demo ngắn cho thấy agent tìm ra vấn đề trong lúc chơi, sửa dự án, rồi kiểm tra lại. Cầu nối ở lại trên máy đang chạy game. Trên máy chủ từ xa, máy đó chính là máy của agent. Agent khởi động game, đọc khung hình, gửi cú nhấp, và viết lần sửa kế tiếp. Phần phát triển, phần kiểm tra, và phần sửa theo kết quả kiểm tra nằm trên một máy chủ.

Sau khi vòng này được nêu công khai, đã có người trả lời: cùng một đường đã đi hết trên Codex. Agent sửa dự án trên máy chủ, game chạy ở đó, kết quả trở lại lần sửa kế tiếp. Giữa hai lượt, không cần người bấm chạy.

Tự kiểm tra theo AI First cần đúng môi trường này

MCP của Unity đã ghi vào editor đang mở. Godot thêm phần chạy trên cùng máy chủ từ xa: game chạy, khung hình trở lại, cú nhấp giả lập đẩy lượt kế tiếp. Engine đa nền tảng, GDScript, và Godot Runtime Bridge đưa lượt đó lên đúng máy của agent. Số plugin trong editor từng trông ít hơn Unity. Với AI First, phần cần kiểm là vòng trên máy chủ, và vòng đó khớp với Godot.

Khung hình đã kiểm vẫn phải khớp lớp

Vòng này xác nhận được một script. Cú nhấp tới nơi, giá trị đổi, lỗi xuất hiện trong log. Màn hình là lần kiểm kế tiếp. Agent nhìn thấy một nút đặt sai chỗ. Khi màn hình vẫn là một tấm ảnh, hoặc ảnh cắt không còn chung tên và vị trí với node, lần sửa art kế tiếp không rơi vào những node mà script vừa nối.

Quy trình art AI trên Godot đã theo khoảng trống sau khi sinh ảnh. Importer từ Figma sang Godot chỉ đi một chiều viết cùng điểm từ phía file thiết kế: một lần nhập ghi ra một snapshot, và lần sinh sau không đọc snapshot đó.

Màn hình vẫn xuất lại được khi làm trong VberAI Studio. Tên lớp, vị trí, và mảnh nào bấm được được ghi vào thư mục dự án Godot cùng với file. Màn hình đổi thì xuất thêm một lượt. Node vẫn khớp. Scene và script đang mở vẫn sang công cụ viết mã qua Godot MCP. Godot Runtime Bridge chạy dự án đó trên máy chủ. Vòng tự động kiểm tra một game mà các lớp lúc xuất vẫn còn. Các bước với file thiết kế: Figma sang Godot.

Godot Runtime Bridge phủ phần chạy, khung hình, và nhập giả lập. Plugin này không ghi ngữ cảnh lớp trở lại dự án. VberAI Studio phủ lần xuất đó. Vòng trên máy chủ và lần xuất art phải dùng cùng bộ tên lớp. Nếu không, lượt kiểm kế tiếp nhìn một màn hình mà dự án không còn xuất lại theo cấu trúc cũ.

Kết luận

Phát triển tự động và tự kiểm tra trên Godot đi được. Đặt dự án lên máy chủ từ xa đang chạy Cursor hoặc Codex, chạy bằng Godot Runtime Bridge, và để agent nhấp rồi sửa. Giữ lần xuất art trên cùng ngữ cảnh lớp, để khung hình trả về vẫn khớp node.

Xem vòng này