1
resposta

PONTUAÇÃO ERRADA

Gostaria de uma revisão no meu codigo pois quando o oponente pontua marca 3 pontos e o outro não consegue pontuar, se possivel me ajudar na revisão do codigo:

https://editor.p5js.org/cassiamoreaes/sketches/bWnY-5sdg

desde já, grata

1 resposta

Olá, Rita! Tudo certo?

O problema de serem marcados 3 pontos quando o oponente pontua, ocorreu por conta da velocidade da bolinha. Com velocidade 3, a colisão é detectada por mais tempo, pois a bolinha está mais tempo na área de colisão. Para alterar isso, você deve deixar a bolinha com velocidade de, no mínimo 5, mas aconselho a deixar igual a do instrutor do curso:

// velocidade da bolinha 
let velocidadeXBolinha = 6;
let velocidadeYBolinha = 6;

Já o problema de o jogador não conseguir marcar pontos, na verdade é o comportamento esperado quando ainda não foi implementado o movimento do segundo jogador. Para deixar o jogo "multiplayer", você deve assistir esse aula.

Espero ter ajudado.

Caso tenha dúvidas, estou aqui para ajudar.

Bons estudos!

Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓. Bons Estudos!