Creating grid/tile based movement controlled by the keyboard

I have spent a few hours trying to create a grid/tile based movement for a top down game. (Something similar to Pokemon) Controlled using WASD or arrow keys.
After my fruitless attempts of trying to work it out by myself, I looked around on the internet. All I could find were solutions geared more towards movement found in XCOM or Fallout 1&2.

The closest thing I could find to match what I had in mind was this prototype on Youtube and with only brief explanation on how it works as a reply in the comments - I failed horribly.

The closest thing that I got working so far, was modifying the top down template to use keyboard input instead of using the mouse.

If anyone could help me out here and point me in the right direction, it would be much appreciated.

Cheers.

Sidenote: I am new to UE4 and still trying to understand how to properly use it.

I’d use your PlayerCharacter BP or PlayerControllerBP to set each keypress event to trigger a lerp+timeline or vinterp smoothing the player characters’ movement from on it’s current world position to the desired tiles position.

To do the above use Get Actor Location and Set Actor Location… once you’ve got it teleporting instantly… you can google how to do a lerp+timeline (linear interpolation) or vinterp (vector interpolation) to smooth out the movement.

To find tiles within the players reach, it would be helpful to know how your tiles are set-up… can you post the BP?

I haven’t tried setting up tiles yet, I’ll try it when I can get back to my PC. Thanks for the response.