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
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
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!