Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Adicionei alguns movimentos

Além das setas pra cima e pra baixo, adicionei as setas laterais para dar mais movimento para o ator. Tem algum problema?

let imagemDaEstrada;
let imagemDoAtor;
let imagemDoCarro

//carro
let xCarro = 700

//ator
let xAtor = 300
let yAtor = 366

function preload(){
  imagemDaEstrada = loadImage("Imagens/estrada.png");
  imagemDoAtor = loadImage("Imagens/ator-1.png");
  imagemDoCarro = loadImage("Imagens/carro-1.png")
}

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

function draw() {
  background(imagemDaEstrada);
  mostraAtor();
  mostraCarro();
  movimentaCarro();
  movimentaAtor();

}

function mostraAtor(){
  image(imagemDoAtor, xAtor, yAtor, 30, 30);

}

function mostraCarro(){
  image(imagemDoCarro, xCarro, 40, 50, 40);

}

function movimentaCarro(){
  xCarro -= 2; 
}

function movimentaAtor(){
  if(keyIsDown(UP_ARROW)){
    yAtor -= 3
  }

  if(keyIsDown(DOWN_ARROW)){
    yAtor += 3
  }

  if(keyIsDown(LEFT_ARROW)){
    xAtor -= 3
  }

  if(keyIsDown(RIGHT_ARROW)){
    xAtor += 3
  }

}
1 resposta
solução!

Olá, Gabriel! Tudo bem com você?

Não há problema em implementar novas funcionalidades no seu projeto, inclusive essa postura é excelente e só te ajuda a desenvolver mais ainda suas habilidades. Isso significa que você aprendeu e está conseguindo consolidar seus conhecimentos.

Sempre que se sentir confortável, pode sim realizar novas implementações e fazer suas próprias customizações no jogo.

Parabéns e continue compartilhando seu progresso ou dúvidas conosco!

Um abraço e bons estudos!