 So you want to program walking animations, not a problem. The first thing you are going to need is a walking animation tree. To get that, right click animation controller, name it, double click it, right click again, create state and from new blend tree. Name it walk, double click it and up here, click the plus and add two new floats and call them X and Y. Then click your tree and up here change it from 1D to 2D free form directional. Then change your parameters to X and Y. Now from here it depends on how detailed you want your movement to be. Some people only need walking, some people only need running and some people like to have a transition from walking to running depending on how far you're pushing the control stick. For now let's just assume that you want walking. All right, now for the next 30 seconds you are going to be super lost and confused but I want you to relax and promise me you won't freak out, okay? Because I promise in the next 60 seconds it'll all make sense but for now just copy what I do and I'll explain it later. If you followed my tutorials in Blender you should have eight separate walking animations in one animation walking in place. That's a total of nine animations. So up here click the plus and add new motion field and do that nine times. And now you add your walking animations in the following order. Walking back to the left, walking back, back right, left, walking in place, right, forward left, forward and forward right. Under position X type negative one, zero, one, negative one, zero, one, negative one, zero, one. And under position Y type negative one, negative one, negative one, zero, zero, zero, one, one, one. All right, you still with me? Good, don't worry, you'll be fine. I want you to press the play button. Then click the red dot and start dragging it around. And you will notice that depending on where you drag the dot controls which walking animation is triggered. Drag it forward and she starts walking forward. Drag it back and she walks back. And if you drag it anywhere in between it'll try and mix the two closest animations together. Okay, so here's how this works. All we did was map out our animations. We created two variables called X and Y and inside those values we put a number. And if you map it out, X goes this way and Y goes this way. Nothing fancy, just exactly the way you would expect it on any normal graph. X and Y intersect at the middle which is zero X and zero Y. If you go to the right you'll be at one X and if you go to the left you'll be at negative one X. If you go up you'll be at one Y and if you go down you'll be at negative one Y. So if you look at each of our walking animations the X and Y coordinates match up where you would expect to see them on a control stick. Walking in place or idle is at zero zero because it represents when the stick is not being touched. Walking to the right is at one zero and walking to the left is at negative one zero and walking down is at zero negative one. So on and so forth. That's literally all we did and that's it. You're done. Once you've made the walking tree you are ready to start programming it which we will do in a later tutorial. Hope that helps. If you enjoyed this video please don't forget to like, subscribe and ring that bell. Hope you have a fantastic day. Now see you around.