https://editor.p5js.org/robson-haaland/sketches/4VRm8OGeh
a bolinha so fica para cima e para baixo
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();
}