2
respostas

[Bug] Minha raquete conta muitos pontos quando a bolinha bate

A bolinha quando chega na raquete ela fica rebatendo rapidamente algumas vezes na raquete, e então contabiliza muitos pontos.

2 respostas

olá, Roger. tudo bom? esse é um bug comum em jogos de Pong. É possível que você esteja verificando apenas a posição de X para decidir se vai contar o ponto ou não, o ideal é wue você também considere a velocidade. Exemplo, se x está na posição de toque com a raquete e Y está dentro da área de contato e a velocidade é negativa (raquete esquerda), então: inverte velocidade e conta ponto. Pronto, agora a velocidade estando positiva (para a direita), ele não vai entrar mais na condição necessária para reproduzir o bug. Você só precisa lembrar de fazer o mesmo para o lado direito, só que agora a condição envolve a velocidade estar positiva.

experimente deixar a bolinha um pouco maior.