Baixar a pasta do projeto (.zip, 16 KB)
Laboratório do Módulo 8
Um projeto Godot 4.7 com um exemplo curto por aula. Abra a cena da aula e use Executar Cena Atual.
| Cena | Script | Aula | O que mostra |
|---|---|---|---|
cenas/ola_godot.tscn | scripts/ola.gd | 8.2 | variáveis, constante, função, if, for, print na Saída |
cenas/anda_com_setas.tscn | scripts/anda_com_setas.gd | 8.3 | Sprite2D andando com as setas e delta |
cenas/cao_de_guarda.tscn | scripts/cao.gd | 8.7 | cão do Cajueiral com enum, match, @export e sinal ligado a um Label |
cenas/fregueses.tscn | scripts/fila_de_fregueses.gd, dados/fregues.gd | 8.8 | Resource próprio (Fregues), arquivos .tres, dicionário de falas, dinheiro em centavos |
cenas/castanha_pulando.tscn | scripts/castanha_pulando.gd | 8.9 | Tween em paralelo e em fila |
Arquivos
| Pasta | Conteúdo | Origem e licença |
|---|---|---|
imagens/ | sertanejo, cão calmo e bravo, castanha (Cajueiral, Módulo 6); Dona Rita, João e Tia Lia (Feira do Troco, Módulo 7) | originais, gerados pelos scripts do curso; uso livre no curso |
dados/ | fregues.gd e três fregueses .tres | escritos para o curso |
Testes realizados
| Data | Teste | Resultado |
|---|---|---|
| 30/10/2026 | 22 verificações no motor do Godot 4.7.2 (testes/godot/testar_laboratorio.gd), duas rodadas, sem janela | 22 de 22, sem avisos nem erros |
| 30/10/2026 | ola_godot.tscn executada pelo editor; Saída fotografada | igual ao esperado na Aula 8.2 |
| 30/10/2026 | fregueses.tscn e cao_de_guarda.tscn com janela, fotos | ok |
Não testado: a cena do cão jogada por uma pessoa (o teste posiciona o jogador por código); criar um .tres novo pelo menu da aba Arquivos (Aula 8.8).