1
resposta

duvidas recorente

eu estou com duvida sobe a programação do jogo freeway, eu errei em alguma coisa mas não sei onde, meu link https://editor.p5js.org/jor444rr/sketches/IpaL93nBm

1 resposta

Oi Jorge, como vai? Espero que esteja bem!

Analisando seu código pude perceber erros de sintaxe, e isso tem causado problemas ao tentar reproduzir o jogo. Na linha 50, o erro está na função movimentaAtor, a função está escrita de forma incorreta, faltando a letra f no início da palavra function, sendo assim, devemos corrigir para:

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

Além disso, pude perceber um erro parecido na linha 14, onde a palavra imagemCarro está escrita de forma incompleta, pois falta a letra g, sendo assim, está escrito imaemCarro = loadImage("imagem/carro-1.png"), para corrigir devemos escrever desta forma imagemCarro = loadImage("imagem/carro-1.png") e ficará assim:


function preload(){
  imagemDaEstrada = loadImage("imagem/estrada.png")
  imagemDoAtor = loadImage("imagem/ator-1.png")
  imagemCarro = loadImage("imagem/carro-1.png")
}

Fazendo essas alterações, seu código deverá voltar a funcionar.

Espero ter ajudado!

Caso tenha alguma dúvida, fico à disposição para ajuda-lo.

Abraços e bons estudos