Parabéns, gênio! 🏆
Você já tem um jogo azul incrível (sim, azul é a cor do sucesso 💙). Agora chegou a hora de dar o próximo passo: colocar movimento. Afinal, jogo sem movimento é só uma pintura digital – bonita, mas chata. 😅
Hoje vamos aprender a:
✅ Desenhar um quadrado (nosso "herói").
✅ Movê-lo com as setas do teclado.
✅ Nos sentir programadores de verdade!
🖥️ O Código do Movimento
Crie um arquivo chamado capitulo2.py
e cole o código abaixo:
🔎 Explicando linha por linha (modo vovó 👵)
-
jogador_x = 400
ejogador_y = 300
→ posição inicial do nosso herói na tela. -
velocidade = 5
→ número de pixels que o quadrado anda por vez (quanto maior, mais rápido corre). -
pygame.key.get_pressed()
→ verifica quais teclas estão sendo pressionadas. -
if teclas[pygame.K_LEFT]:
→ se a seta da esquerda está apertada, move para a esquerda. -
pygame.draw.rect()
→ desenha o quadrado do jogador na tela. -
O resto é igual ao capítulo 1: loop, tela, atualização.
🎉 O que vai acontecer?
-
Um quadrado vermelho aparecerá no centro da tela.
-
Com as setas do teclado, você poderá mover o quadrado para todos os lados.
-
Sim, é simples. Mas pense comigo: o Mario também começou sendo só um quadradinho na fase de testes.
Você está recriando a história dos games! 🔥
💡 Exercício Divertido
-
Troque o quadrado por um retângulo (tipo uma nave espacial).
-
Aumente a velocidade para 20 e veja o "quadrado tunado" voar.
-
Faça o jogador mudar de cor quando for para a esquerda ou para a direita.
🎯 Conclusão do Capítulo
Hoje você aprendeu:
✅ Capturar teclas do teclado.
✅ Mover um objeto pela tela.
✅ Sentir o poder absoluto de controlar pixels com os dedos.
Agora você já não é mais apenas um iniciante, mas um aprendiz de feiticeiro digital. 🧙♂️
👉 No Capítulo 3 vamos adicionar limites à tela (para o quadrado não sair voando pro infinito e virar astronauta 🚀).
📣 E não esqueça: assim como no jogo precisamos de controle e organização, na vida real também precisamos. Se você precisa abrir uma empresa no Simples Nacional, organizar sua contabilidade ou planejar sua tributação, conte comigo. Eu sou contador especializado em profissionais de serviços e posso te ajudar a economizar muito! 😉
Nenhum comentário:
Postar um comentário