Oi, Adriana! Tudo bem?
Para resolvermos o nosso problema devemos ter algumas atençõezinhas quanto ao nosso código responsável pela pontuação.
Inicialmente devemos notar que o programa está esperando 5 segundos (05), devemos alterar esse parâmetro para meio segundo (0.5), pois dessa forma a contagem de pontos ocorrerá rapidamente.
Mudaremos também o parâmetro do código à esquerda de 226 para 224. Também no mesmo bloco de código (esquerda) adicionaremos -10 a x, ao invés de 10.
Somado a isso, podemos visualizar no código ao lado direito da imagem que o primeira comparação da posição x está correta (posição x < -226
), entretanto a segunda comparação apresenta um sinal invertido, ou seja, no lugar de um sinal menor que (<) há um sinal maior que (>), comprometendo a lógica do nosso jogo.
Dessa forma, devemos apenas trocar o comando posição x > -226
por posição x < -226
, na segunda comparação do código localizado à direita da imagem.
Por fim, também no código da direita os pontos estão sendo adicionados ao Azul, quando deveríamos adicionar ao Vermelho.
Após as alterações o nosso código deverá ficar da seguinte maneira:
Espero ter ajudado! Qualquer dúvida basta comunicar!
Um forte abraço e bons estudos!
Caso este post tenha te ajudado, por favor, marcar como solucionado ✓