1
resposta

Nível de dificuldade no jogo - Jogos clássicos parte 2

Boa noite, eu gostaria de aumentar a velocidade dos carros a cada ponto feito no jogo da vaquinha =)

1 resposta

Oi Guilherme, tudo bem? Obrigado pela paciência em aguardar uma resposta!

Para aumentar a velocidade dos carros em seu jogo a cada ponto marcado, será necessário a criação de duas condições dentro da função movimentaCarro():

function movimentaCarro(){
  for (let i = 0; i < imagemCarros.length; i++){
    if (yAtor < 16){
     xCarros[i] -= velocidadeCarros[i]++;
     }
   if (yAtor > 16){
    xCarros[i] -= velocidadeCarros[i];
    }
  }
}

Perceba que no código acima, na primeira condição, sempre que o ator estiver em uma posição y menor que 16, a velocidade dos carros será aumentada. Já a segunda condição impede que a velocidade dos carros aumente quando a posição y do ator for maior que 16.

Espero ter ajudado. Caso tenha outras dúvidas, estarei à disposição para te auxiliar.

Um grande abraço e bons estudos.

Caso este post tenha lhe ajudado, por favor, marcar como solucionado! ✓.