Aprendendo Godot com um clone do Space Invaders.
Baseado no Space Rocks do Kids Can Code.
- Estou usando
KinematicBody2D
para o personagem e inimigo em vez doArea2D
que o original usa. - Criei um script (
ui.gd
) que é carregado automaticamente que tem umas funções para deixar o código um pouco mais limpo. Exemplo: em vez deInput.is_action_pressed("ui_right")
, useUI.direita()
. - Em vez de usar diretórios para "arte", "sons", criei um diretório por elemento/funcionalidade. Exemplo: o diretório
jogador
tem todo os arquivos para o jogador funcionar, como imagens, sons e scripts.
- Criar diretórios de elementos: arte_comum, explosao, projetil