1
resposta

Erro de Sintaxe na let "PontuacaoPlayer1"

//variaveis da bolinha
let xBolinha = 300;
let yBolinha = 200;
let diametro = 20;
let raio = diametro / 2;

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


//variaveis raquete
let xRaquete = 5;
let yRaquete = 150;
let larguraRaquete = 10;
let alturaRaquete = 75;

//variaveis raquete2
let xRaquete2 = 585
let yRaquete2 = 150
let velocidadeYRaquete =  

//pontuaçao
let pontuacaoPlayer1 = 0;
let pontuacaoPlayer2 = 0;

//teste de colisao
colidiu = false;

    function setup() {
      createCanvas(600, 400);
    }

    function draw() {
      background(0);
      mostraBolinha();
      //movimentaBolinha();
      verificaColisaoBorda();
      mostraRaquete(xRaquete, yRaquete, larguraRaquete, alturaRaquete);
      mostraRaquete(xRaquete2, yRaquete2, larguraRaquete, alturaRaquete);
      movimentaRaquete();
      movimentaRaquete2()
      //verificaColisaoRaquete();
      verificaColisaoRaquete(xRaquete, yRaquete);
      verificaColisaoRaquete(xRaquete2, yRaquete2);
      mostraPlacar();

    function mostraBolinha() {

        circle(xBolinha, yBolinha, diametro);
    }

    function movimentaBolinha() {

      xBolinha += velocidadeXBolinha;
      yBolinha += velocidadeYBolinha;
    }

    function verificaColisaoBorda() {

          if(xBolinha + raio > width || xBolinha - raio < 0) {
            velocidadeXBolinha *= -1;
      }
        if(yBolinha + raio> height || yBolinha - raio < 0) {
            velocidadeYBolinha *= -1;
        }
      }

    }

//funçoes da raquete
    function mostraRaquete(x, y, largura, altura) {

        rect(x, y, largura, altura);
}



//movimento da raquete
    function movimentaRaquete() {

      if(keyIsDown(UP_ARROW)) {
        yRaquete-= 7;
      }
       if(keyIsDown(DOWN_ARROW)) {
        yRaquete += 7;
    }
    }

    function movimentaRaquete2() {

      velocidadeYRaquete = yBolinha - yRaquete2 - alturaRaquete / 2 - 10;

      yRaquete2 += velocidadeYRaquete;

    }

//teste de colisao
    function verificaColisaoRaquete() {

      if(xBolinha - raio < xRaquete + larguraRaquete && yBolinha - raio < yRaquete + alturaRaquete && yBolinha + raio > yRaquete) {
        velocidadeXBolinha *= - 1;
      }
    }

//teste de colisao n2
    function verificaColisaoRaquete(x, y) {

      colidiu = 

      collideRectCircle(x, y, larguraRaquete, alturaRaquete, xBolinha, yBolinha, raio);

        if(colidiu) {
           velocidadeXBolinha *= - 1;

        }
    }

    function mostraPlacar() {

      fill(255)
      text(pontuacao1, 278, 26)
    }
1 resposta

Fala, Carlos! Tudo bem contigo?

Desculpe a demora em dar um retorno!

O que acontece foi ter iniciado uma variável que recebe um valor e esse valor não foi inserido

let velocidadeYRaquete =  

Basta retirarmos o sinal de atribuição e inserir um ponto e vírgula(;)

Espero ter ajudado!

Um abraço e bons estudos