Il y a plusieurs années, j'ai codé de l'IA pour un jeu pseudo-3d à petit budget. Il y avait un calcul que je n'ai jamais vraiment trouvé la meilleure façon de faire, et c'était de calculer où l'ennemi finirait s'il s'arrêtait maintenant. Par exemple:
- L'ennemi est actuellement à X = 540,0.
- L'ennemi se déplace à droite à 10 pixels par image.
- Lorsque l'ennemi veut s'arrêter, sa vitesse diminue de 1 pixel par image jusqu'à ce qu'elle atteigne zéro.
Existe-t-il une formule simple qui me permettrait de retrouver la position où l'ennemi se retrouve lorsqu'il est complètement arrêté? J'ai fini par précalculer et coder en dur l'offset qui fonctionnait pour mes besoins mais qui devait être calculé séparément pour les ennemis avec des vitesses différentes.