1
resposta

Fiz uma pequena mudança no código do jogo FREEWAY em JavaScript

Eu acabei de terminar o curso do FreeWay em JavaScript, e no código feito com o professor, as direções são apenas cima e baixo, incrementei o direita e esqueda também.

function movimentaAtor() {
  if (keyIsDown(UP_ARROW)) {
    yAtor -= 3;
  }
  if (keyIsDown(DOWN_ARROW)) {
    if (podeSeMoverBaixo()) {
      yAtor += 3;
    }
  }

  if (keyIsDown(LEFT_ARROW)) {
    if (podeSeMoverEsquerda()) {
      xAtor -= 3;
    }
  }
  if (keyIsDown(RIGHT_ARROW)) {
    if (podeSeMoverDireita()) {
      xAtor += 3;
    }
  }
}
function podeSeMoverBaixo() {
  return yAtor < 366;
}

function podeSeMoverEsquerda() {
  return xAtor > 7;
}

function podeSeMoverDireita() {
  return xAtor < 470;
}
1 resposta

Olá Leonardo, como vai? Espero que esteja bem!

Sinto muito pela resposta tardia.

Fico feliz que tenha terminado o curso, parabéns! Gostei bastante do código que acrescentou em seu projeto, achei muito criativo e organizado, agradeço por compartilhar o código conosco.

Continue se dedicando aos estudos.

Caso tenha dúvida, fico a disposição.

Abraços!