 Howdy guys, IndiePixel here. All right, so what I wanted to do in this mini-series is talk about how to create a basic tank controller inside of Unity. And the reason why I wanted to do this, it first started out because I had a couple of requests from individuals wanting to know more about how I did the reticle for the top-down course for the little tank that's in the top-down course and also how I created the tank controller itself. And so I thought why not just start making a little mini-series about making a tank controller because tanks are cool and they're fun and stuff like that. So I wanted to create this particular course around that, or this mini-series around that. So let's talk about who this mini-series is actually for. Let's talk about some of the prerequisites for this particular series. So I created this mini-series for the beginner Unity user. So that means that I'm going to walk through every single step that I do and I'm going to try to explain it as best I can. You're always more than welcome to ask me questions on YouTube. And so if you have any sort of questions just ask me and I'll try to get back to you as quick as I can. All right, so a basic knowledge of the Unity interface I would say is required. Now, I will walk through everything that I am doing. So we will talk about the different menus that I'm using and why I'm doing things the way I'm doing inside of Unity. But I would recommend having some basic knowledge of the Unity interface. And then finally, it would be great if you knew how to create scripts. And by creating scripts, I mean literally just right-clicking and saying create a new C-sharp script. All right, that'll just help move things along. Okay, so again, I'm going to show how to do that. So I wouldn't worry too much about it. So with that out of the way, let's go take a look at what we are going to do in this miniseries. All right, so here we have the final result of what we're going to do in this particular miniseries. Now, I do actually want to make a little tiny tank game. I don't want to make, you know, some massive multiplayer type of tank game. It would be kind of cool to make some sort of like linear type of top-down tank game. So, you know, I'm thinking about it. But for this particular series, what I want to do is I want to cover how I did the tank here, the controller for the tank, how I did the reticle for this. I'm also going to cover, you know, the new post effects system here inside of Unity 2018. I have also switched over to using Visual Studio, so no more mono develop. Unfortunately, I was a fan of mono develop, but I am using Visual Studio now and I do like it as well. So let's take a look. I'm going to hit play. Let's actually maximize this for the full effect. All right, so you can see here we have the reticle that sticks to the mouse as we move it around. All right, and what we're going to do is we're going to take a look at how this works based off of, you know, if you had an actual terrain. What we're going to do is we're going to pull out the position, the world space position information and the normal direction from the hit. Okay, that way the reticle itself would orient it to a terrain. Now, obviously I just have a really basic grid set up here. So that effect isn't coming through fully, but you also notice that the turret is following the reticle and it's got a little bit of a lag to it, you know, just to make it feel a little more fun and cartoony. Okay, and we also have the controls here. So you also notice that the camera here is all set up and that camera or the camera that I'm using in this particular miniseries is the camera from the top down course. So if you're curious about how that is created, I would recommend watching that series as well. Okay, so this is the result of what we're going to do. As I get further and further along, we'll cover more and more of the different components. So things like weapon firing and like damage and how we can start to add enemies to this. I know tanks are kind of overdone in the unity world, but I don't know, I just couldn't help myself. So we're going to make a tank, a little tiny tank game here over time. Okay. All right, so with that, I'm going to close out this particular video and we're going to get into actually creating this cool little tank controller. All right. Thanks so much.