Tengo trabajo de juego https://renv0.github.io/control-car/ (botón izquierdo del mouse para controlar). El coche tiembla mientras conduce en línea recta. Creo que el principal problema está en esta parte del código:
if(player.angle3 < 0){//left turn player.angle2 = player.angle2 - 2; } if(player.angle3 > 0){//right turn player.angle2 = player.angle2 + 2; }el código completo y su descripción se encuentran en el archivo de índice, en https://renv0.github.io/control-car/ . Quizás ya haya soluciones preparadas para un problema similar. Creo que alguien ha hecho algo como esto antes.