Je te donne les formules pour avoir une accélération réaliste.
( c´est de la physique de Newton, niveau terminale S)
Ce que je mettrai en majuscule, c´est les vecteurs, en minuscule, des constantes.
Au début, ta vitesse V = ( 0,0,0) ( vecteur vitesse, à 0 au départ, forcément.)
et ta position P = ( x,y,z) : point de départ de ta voiture.
Apres, a chaque boucle, d´abord, tu calcules t : temps écoulé ( en secondes) depuis le dernier calcul.
Puis, tu recalcules la vitesse et l´accélération pour la nouvelle boucle :
P = ( (p*D-f*V)/m) * t²/2 + V*t + P
V = ( (p*D-f*V)/m) * t + V
avec :
p = coefficient de poussée : plus il est élevée, plus ta voiture est puissante.
f = coefficient de frottement : plus il est elevé, plus la route accroche. Si tu mets 0, tu roules sur de la glace.
D = vecteur direction normalisé : défini l´avant de la voiture.
m = masse de la voiture ( en kg)
La, tu as un mouvement tres réaliste : si tu laches l´accélérateur, alors p devient 0, et ta voiture ralentit naturellement grace au frottement de la route...
Plus tu vas vite, plus la route résiste : de ce fait, tu atteint une vitesse limite, et donc, plus tu vas vite, plus tu as du mal a accélérer, comme la réalité.
Bon courage !