Unity 2D Grid Movement Player Controller in Unity Chapter 1
CHAPTER 1 OF 1

Create a 2D grid movement player controller script in Unity

For any tile based game you need your player object to snap between points rather than having free movement.