Bom dia, fiz os códigos conforme ensinado nos vídeos, porém o jogo está com bug, demorando para zerar a pontuação ao iniciar e também não marca a pontuação de 1 em 1 como deveria. Abaixo o link para a verificação do projeto
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
Bom dia, fiz os códigos conforme ensinado nos vídeos, porém o jogo está com bug, demorando para zerar a pontuação ao iniciar e também não marca a pontuação de 1 em 1 como deveria. Abaixo o link para a verificação do projeto
Oi, Nelson! Tudo bem?
Para resolver o problema em relação a demora para zerar a pontuação ao iniciar basta retirar o comando "espere 10 seg" da parte do código abaixo:
Deixando-o da seguinte forma:
Somado a isso, deve-se fazer algumas alterações na parte do seu código responsável pela pontuação. De forma que, para melhorar o funcionamento da pontuação, sugiro que você altere o parâmetro da posição x para 224 / -224 (ao invés de 229 / -229). E adicione uma lógica que 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 10 (esquerda) ou -10 (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.
Dessa forma, seu código relacionado a pontuação ficará da seguinte forma:
Espero ter ajudado!
Um forte abraço e bons estudos!
boa trade, a parte do atraso em zerar a pontuação ficou 100% após a retirada do bloco de espera de 10 segundos, porem a pontuação fica fazendo o barulho toda hora e continua pontuando errado. Abaixo o novo link do meu código