1
resposta

Meu projeto e dúvida

Olá pessoal, tudo bem?

Segue meu projeto do jogo pong:

https://preview.p5js.org/cynthianogueira6/present/Jwn63vtOu

Tenho uma dúvida, vi que em um dos tópicos, um aluno comentou que acrescentou as setas left e right para dar mais mobilidade a raquete de fato, o dele estava mais "leve" de mexer. Como essas setas influenciam no jogo?

1 resposta

Olá, Cynthia! Espero que esteja tudo bem com você!

Primeiro gostaria de parabenizá-la pelo excelente trabalho. Você utilizou o alert e teve a preocupação em guardar e exibir o nome do jogador. Ficou muito bom mesmo e ainda não tinha visto implementação semelhante por aqui pela plataforma.

A lógica para a implementação da movimentação da raquete para esquerda e para a direita segue a mesma linha. No entanto, modifiquei os valores do posicionamento da raquete no eixo de x, ou seja, ela irá se movimentar pela esquerda e direita quando clicar na seta da esquerda ou direita. Olha só no código:


function movimentaMinhaRaquete() {
if (keyIsDown(UP_ARROW)){
      yRaquete -= 10;
      }

  if(keyIsDown(DOWN_ARROW)){
    yRaquete += 10;
  }

  if(keyIsDown(LEFT_ARROW)){
    xRaquete -= 10;
  }

   if(keyIsDown(RIGHT_ARROW)){
    xRaquete += 10;
  }
}

Era essa a sua dúvida?

Espero ter ajudado, fico à disposição!

Um abraço e bons estudos!