When in my game, a player makes a move, its not visible until the AI move is computed. And then both the moves are shown together.
I want to show player's move and after that, AI move (after its computation). I tried Thread delay but no use. How to add this visibility using some kind of a pause, but that pause must not pause the execution of the program?
In step 2, if AI takes longer than the animation for player movement, show some waiting animation. This waiting animation should be stopped before start animation for AI movement.