Pular para o conteúdo
Jogos Digitais

Baixar a pasta do projeto (.zip, 4 KB)

Caça aos Erros · exemplo da Aula 10.1

Projeto Godot 4.7 com um script só, scripts/caixa.gd: o caixa de uma barraca de comida da feira. Ele tem 4 erros escondidos de propósito (um de execução e três de lógica) para a turma achar com mensagens de erro, print e pontos de interrupção.

Pasta / arquivoConteúdo
scripts/caixa.gdversão com os erros (a que vai para os alunos)
cenas/caixa.tscncena principal, um Node com o script
gabarito/caixa_corrigido.gdsó para o professor: os 4 erros corrigidos e comentados. Apague esta pasta da cópia dos alunos

Saída esperada depois de corrigir:

Conta: R$ 12,50
Troco de R$ 20,00: R$ 7,50
Uma tapioca e um suco: R$ 9,00

Testes realizados

DataTesteResultado
30/10/2026projeto rodado sem janela no Godot 4.7.2saída igual à mostrada na Aula 10.1, com a mensagem Invalid access to property or key 'Suco' na linha 26
30/10/202614 verificações (testes/godot/testar_caca_aos_erros.gd): os 4 erros aparecem na versão dos alunos e somem no gabarito; duas rodadas14 de 14
30/10/2026projeto aberto no editor: o jogo para no erro, e depois num ponto de interrupção na linha 26fotos recursos/imagens/godot/captura-godot-depurador-*.png

Não testado: a tecla F9 para marcar o ponto de interrupção (na foto, ele foi marcado pelo código do plugin de capturas); alunos usando o exemplo.