I have a game where a GO is being animated along a grid via go.animate. The problem is that the grid can be modified via input from the player.
How do you usually solve a problem like this? I’ve tried delaying the input response until the go action is finished (it is fast), but that makes the feedback to the user not smooth enough.
When these action happen in parallel the GO ends up in the wrong position of course.