Could this worldy trope be used for actual forward propulsion in UE4?

We have probably all heard of the old saying about a “carrot on a stick” where someone or something is being led around by carrot on a stick. The carrot can never be actually got. Is the carrot pulling? Or is the user pushing forward to the carrot?

If the someone or something is like the mesh and point A, then the carrot on the stick is point B. The distance between the two can be whatever.

Using Event Tick and delta seconds, could something like this in UE be actually created, and if so, how would you do it?

Thanks for opinions and answers.

The horse is providing the propulsion. The carrot is simply defining the forward vector. Mathematically, it’s no different than feeding key/joystick info to an add move input command.

If you’re trying to have the stick turn independently of the of the critter (like the rider is using it to steer), you could fake it adding the direction input to the stick’s relative rotation and clamping it, then simply make the pawn’s rotation rate slower than the stick’s.