além das implementações mostradas em aula, habilitei a movimentação lateral do personagem:
function movimentaAtor(){
//Movimenta o personagem para cima
if(keyIsDown(UP_ARROW)){
yAtor -= 3;
}
//Movimenta o persnoagem para baixo
if(keyIsDown(DOWN_ARROW)){
yAtor += 3;
}
//Movimenta o persnoagem para direita
if(keyIsDown(RIGHT_ARROW)){
xAtor += 3;
}
//Movimenta o persnoagem para esquerda
if(keyIsDown(LEFT_ARROW)){
xAtor -= 3;
}
}
e criei uma função para sortear a velocidade dos carros:
function determinaVelocidadeCarros(){
for(let i=0; i < imagemCarros.length; i++){
velocidadeCarros.push(random(1,4));
}
}
Aqui está o link para testar o jogo: https://editor.p5js.org/VictorRamon07/sketches/rPkak9e-9