Hace muchos años codifiqué un poco de IA para un juego de pseudo-3d económico. Hubo un cálculo que realmente nunca descubrí la mejor manera de hacer, y fue calcular dónde terminaría el enemigo si se detuviera ahora. Por ejemplo:
- El enemigo está actualmente en X = 540.0.
- El enemigo se mueve a la derecha a 10 píxeles por cuadro.
- Cuando el enemigo quiere detenerse, su velocidad caerá 1 píxel por fotograma hasta que llegue a cero.
¿Existe una fórmula simple que me lleve a la posición donde el enemigo termina cuando está completamente detenido? Terminé precalculando y codificando el offset que funcionaba para mis necesidades, pero tendría que calcularse por separado para enemigos con diferentes velocidades.