En respuesta a A2A:
Para hacer que el boomerang siga una curva predefinida, solo busque cualquier fórmula de spline en wikipedia. Esos son muy fáciles de implementar.
Sin embargo, si desea hacer que el boomerang regrese en movimiento suave, la opción mucho más fácil sería simplemente acelerar el boomerang hacia el jugador una vez que comience a regresar.
Básicamente, almacene la velocidad del boomerang como un vector, calcule la dirección del boomerang al jugador, normalícela y escale según la aceleración deseada. Luego use ese vector para acelerar el boomerang, hasta alcanzar la velocidad máxima.
- ¿Puedo jugar a GTA 5 en mi PC?
- Si alguien es muy bueno en ajedrez, ¿sería un buen comandante de guerra? Si no, ¿hay algún juego que sea?
- ¿Cuáles son algunos de los mejores juegos de aventura para PC?
- Tengo una laptop como premio. ¿Qué juegos puedo jugar?
- ¿Cuáles son los mejores juegos de vapor?
Tendrás tu boomerang chase player sin splines.
El problema aquí es que este movimiento puede ser explotado por el jugador: al saltar sobre el boomerang que regresa, será posible mantenerlo en movimiento durante mucho tiempo. Entonces, usa el temporizador en el boomerang (para destruirlo) o haz que desaparezca después de golpear un obstáculo.