FFramecove
Продукт

Туторіал з Godot Engine: 3D-гра в Godot

01

Framecove — AI-агент для Windows, який допомагає писати власний код для 3D-гри в Godot у чаті поруч із редактором. Він виконує команди та показує результати.

01

Файли

Читає та редагує ваші скрипти.

02

Shell

Запускає ваші команди для запуску або перевірки проєкту та показує реальний код виходу.

03

Веб

Отримує офіційну документацію.

Основні можливості

Як це працює

Ви вставляєте помилку або запит, агент читає текстові файли, пропонує diff, і ви переглядаєте зміни перед їх прийняттям.

Інструкції

Базовий скрипт руху

Агент використовує list_dir для пошуку папки проєкту та glob для пошуку існуючих скриптів, а потім читає структуру дерева сцени за допомогою read_file, щоб зрозуміти ієрархію вузлів. Він створює новий скрипт. Ви переглядаєте diff і приймаєте зміни перед тестуванням руху. Це не туторіал з Godot Engine, а практичний спосіб отримати код у ваших файлах. Ви зберігаєте папку проєкту в безпеці та робите резервну копію перед застосуванням великих змін. Агент обчислює напрямок за допомогою Input.get_vector і встановлює швидкість для руху. Ви можете забезпечити обробку вузлів у правильному порядку, ретельно структуруючи дерево сцени. Він показує вам diff змін, щоб ви бачили, який саме текст було змінено.

Налагодження сигналу

Ви вставляєте повідомлення про помилку щодо відсутнього сигналу, і агент використовує grep для пошуку імені сигналу та скрипта, який його генерує, у ваших скриптах. Агент читає скрипт, який генерує сигнал, і скрипт, який його приймає. Він перевіряє, чи існує з'єднання у файлі сцени. Агент пропонує виправлення, редагуючи скрипт для правильного підключення сигналу. Ви переглядаєте diff і приймаєте зміни, а потім запускаєте проєкт. Це допомагає вам зрозуміти концепції 3D-гри в Godot, бачачи їх у власному коді. Ви можете перевірити, чи повертається гравець на позицію, прочитавши вивід скрипта.

Чого не робить Framecove

Framecove — це окрема програма для Windows, а не плагін для Godot; використовуйте її лише у власних проєктах і активах або тих, які ви маєте право змінювати; агент не гарантує цього; немає гарантії, що код правильний — перевірте його та подумайте про хороші місця для початку кодування, переглянувши офіційну документацію.

Framecove для Windows

Почати роботу

Завантажити Framecove ↗