Até aqui você já tem:
Mas convenhamos: uma tela preta com um quadrado verde ainda não é lá muito emocionante… 😅
Hoje vamos aprender a desenhar mais objetos e deixar nossa tela com cara de jogo de verdade!
🖥️ Código para Desenhar Formas
Crie o arquivo capitulo4.py
e cole o seguinte código:
🔎 Explicando linha por linha
-
pygame.draw.rect(tela, cor_quadrado, (100, 100, 100, 100))
→ desenha um retângulo/quadrado.
-
(100, 100)
→ posição inicial (canto superior esquerdo).
-
(100, 100)
→ largura e altura.
-
pygame.draw.circle(tela, cor_circulo, (400, 300), 60)
→ desenha um círculo.
-
pygame.draw.line(tela, cor_linha, (50, 500), (750, 500), 5)
→ desenha uma linha.
-
(50, 500)
→ ponto inicial.
-
(750, 500)
→ ponto final.
-
5
→ espessura da linha.
🎉 O que vai acontecer?
-
A tela ficará clarinha e simpática.
-
Um quadrado azul vai aparecer no canto superior.
-
Um círculo vermelho estará no meio da tela.
-
Uma linha verde grossa vai atravessar a parte de baixo.
Parabéns! Agora você sabe criar cenários. 🌟
💡 Exercício Divertido
-
Desenhe três círculos coloridos como se fossem semáforos (vermelho, amarelo, verde).
-
Faça uma linha diagonal atravessando a tela.
-
Tente criar uma “casinha” desenhando um quadrado e um triângulo em cima (sim, dá para usar pygame.draw.polygon
).
🎯 Conclusão do Capítulo
Hoje você aprendeu a:
✅ Desenhar quadrados, círculos e linhas.
✅ Usar cores para deixar o jogo mais alegre.
✅ Dar os primeiros passos rumo a criar cenários completos.
Agora você já pode começar a imaginar mapas, pistas, plataformas e elementos visuais para os seus futuros jogos.
Você é incrível! 🌟 Continue assim que daqui a pouco vai estar criando mundos inteiros.
👉 No Capítulo 5 vamos juntar movimento + formas geométricas e transformar o quadrado em jogador oficial com cenário.
📣 Assim como você está aprendendo a criar cenários organizados nos jogos, na vida real também precisa ter organização.
Se você é psicólogo, fonoaudiólogo, advogado com sociedade unipessoal ou outro prestador de serviços e precisa abrir empresa no Simples Nacional, organizar sua contabilidade ou fazer planejamento tributário, conte comigo! Sou contador especializado em profissionais de serviços e posso te ajudar a economizar impostos e ganhar tranquilidade. 😉