Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Eu terminei o curso hoje, e fiz uma pequena alteração. No meu código, quando o ponto é marcado, além do som, a bolinha retorna ao meio.

function marcaPonto(){
  if(xBolinha > xRaqueteOponente){
    meusPontos += 1;
    ponto.play();
    xBolinha = 300;
    yBolinha = 200;
  }
  if(xBolinha < xRaquete){
    pontosOponente +=1;
    ponto.play();
    xBolinha = 300;
    yBolinha = 200;
  }
}
1 resposta
solução!

Oi, Johnatan! Tudo bem?

Parabéns pelo desempenho no curso! Super válida e interresante a sua alteração no jogo!

Acrescento, apenas, que para evitarmos possíveis bugs de pontuação alteremos os parâmetros de xBolinha de xRaqueteOponente para 590e de xRaquete para 10, deixando o nosso código da seguinte maneira:

function marcaPonto(){
  if(xBolinha > 590){
    meusPontos += 1;
    ponto.play();
    xBolinha = 300;
    yBolinha = 200;
  }
  if(xBolinha < 10){
    pontosOponente +=1;
    ponto.play();
    xBolinha = 300;
    yBolinha = 200;
  }
}

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 ✓

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software