Antes de ver como o professor fez na aula, eu me aventurei e criei meu próprio jeito de resolver esse problema da colisão sem utilizar a biblioteca, para praticar a lógica.
Ficou legal? no que da pra melhorar?
Valeu! =)
function collide() {
for(var i = 0; i < carsPicture.length; i++) {
if(xCars[i] < xPlayer1 + playerWidth1
&& yCars[i] + carsHeight > yPlayer1
&& yCars[i] < yPlayer1 + playerHeight1
&& xCars[i] + carsWidth > xPlayer1) {
yPlayer1 = 366;
}
}
}