Oi, Junior! Tudo bem?
Desculpa a demora por um retorno
Dei uma olhadinha no seu código, parabéns pelo desempenho! Fiz apenas algumas pequenas alterações na parte do seu código responsável pela pontuação:
A lógica das alterações nessa parte do código consiste em sempre que a bolinha atingir a parede (tanto do lado esquerdo, quanto direito) o programa automaticamente tocar o som de ponto, entretanto, esperar 0.5 segundos e conferir se a bolinha permanece naquela mesma posição (presa), caso sim, adiciona-se 20 (esquerda) ou -20 (direita) à posição x da bolinha, 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.
Espero ter ajudado!
Um forte abraço e bons estudos!
Caso este post tenha lhe ajudado, por favor, marcar como solucionado! ✓.