1
resposta

ajuda

https://editor.p5js.org/robson-haaland/sketches/4VRm8OGeh

a bolinha so fica para cima e para baixo

1 resposta

Olá Robson. Você deixou dois comandos de detctção de colisão com a raquete. Deixei um deles omentado e o jogo funcionou normalmente. Aqui está a parte do código que deixei comentado.

function draw() {
  background(0);
  mostraBolinha();
  movimentaBolinha();
  verificaColisaoBorda();
  mostraRaquete(xRaquete, yRaquete);
  movimentaMinhaRaquete();
  //verificaColisaoRaquete(); <--- Comentado.
  verificaColisaoRaquete(xRaquete, yRaquete);
  mostraRaquete(xRaqueteOponente, yRaqueteOponente);
  movimentaRaqueteOponente();
  verificaColisaoRaquete(xRaqueteOponente,yRaqueteOponente);
  incluiPlacar();
  marcaPonto();
}