Abrir pasta
Selecione a pasta do seu projeto na janela de chat.
Você quer um sprite que se mova quando você pressionar as teclas de seta. O agente lê sua árvore de cenas e escreve um script para lidar com a entrada. Ele cria um arquivo que estende o tipo de nó correto e conecta a lógica ao loop de física.
Selecione a pasta do seu projeto na janela de chat.
Peça ao agente para listar a estrutura atual do diretório.
Solicite um novo script para o nó do seu personagem.
Execute o projeto e verifique o movimento você mesmo.
player.gdsalvoplayer.gddiffgodot --headless --quitexit 0player.gd14 linhasextends 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()Este script lida com a entrada direcional e move o personagem usando o loop de processo físico.
O agente usa edit_file para adicionar a chamada connect para que o sinal funcione corretamente e mostre o diff para revisão do usuário. Ele conecta sinais. Você revisa a sintaxe da conexão e depois executa o projeto para verificar se o sinal dispara corretamente. Você pode referenciar nós em scripts diferentes para manter sua lógica limpa. Explore padrões de jogos 2D no Godot para construir sistemas para seus jogadores. Essa abordagem suporta estruturas de tutoriais de plataformas 2D no Godot para um código melhor. O agente ajuda você a gerenciar esses detalhes durante o desenvolvimento e garante a qualidade. Você pode animar várias propriedades em paralelo e depois sequencialmente para criar transições suaves.
Você quer ajustar o tamanho de um rótulo no seu projeto Godot 4, e o agente usa grep para localizar o nó no arquivo de cena. Ele funciona localmente. O agente usa edit_file para atualizar os valores de posição e escala para o elemento de interface do usuário. Um diff é exibido para que você possa revisar as alterações antes de aceitá-las no Framecove. Você executa o projeto para verificar o novo layout e garantir que o texto seja legível. Essa abordagem ajuda você a dominar técnicas de tutoriais de plataformas 2D no Godot, vendo mudanças reais no código. O agente não clica pelo editor, mas lê os arquivos de texto diretamente. Você também pode explorar métodos de tutorial GDScript para interações de interface do usuário mais complexas.