1
resposta

[Bug] Pong com Scratch_ bolinha trava na raquete

Boa tarde,

Fiz o jogo Pong no Scratch, a bolinha trava na raquete e marca muitos pontos de uma vez só, não sei como resolver o problema. Alguém poderia me ajudar, por favor?

https://scratch.mit.edu/projects/847866679

Obrigada!

1 resposta

Oi, Érica! Tudo bem?

Para resolvermos o problema podemos fazer algumas adições à parte do código responsável pela pontuação, adicionaremos uma lógica que consiste em sempre que a bolinha atingir a parede (tanto do lado esquerdo, quanto direito) o programa esperar 0.3 segundos e conferir se a bolinha permanece naquela mesma posição (presa), caso sim, a bolinha receberá novas coordenadas que a encaminharão para o centro do jogo, libertando-a. Caso a bolinha não esteja na mesma posição, significa que ela não está presa, dessa forma, adiciona-se 1 ponto na pontuação.

Após essas alterações o nosso bloco de código deve ficar da seguinte maneira:

Print de tela do Scratch. Plano de fundo branco com dois blocos de código coloridos um ao lado do outro.

Espero ter ajudado na compreensão do problema. Caso tenha ficado alguma dúvida, sinta-se à vontade em comunicar, estou à disposição!

Um forte abraço e bons estudos!

Caso este post tenha te ajudado, por favor, marcar como solucionado ✓