at first I'll link a video of the effect I am reffering to in the title.
In this video if you skip to 03:40 - 04:00 and to 05:00 - 05:30 you can see two different visualizations of the effect I want to accomplish.
Considering the effect visualized in 03:40 - 04:00, what I did in the past was to add an object everytime I right-clicked my mouse over the navmesh in the hitPosition. That object had the mesh of those arrows(animated) and had a lifespan along with logic bricks that made the player follow those newly-created objects. The problem with this idea though was that the time the player took to travel from his current position to the arrows(cursor) was different every time but the lifespan was fixed. I had many problems with this way I was trying to create this effect and I abandoned it.
Untill I saw this effect in 05:00 - 05:30. This is exactly what I wanted to do. Most new games with isometric or nearly-isometric cameras have this "player to cursor" motion where the player travels to cursor when right-click mouse is pressed and stop travelling when not.
What's the best way to achieve this in blender GE? I will still have my navmesh to stop the player from getting to some areas.