‫Hello and welcome to a new section.
‫In this simple shoot section.
‫We are going to be making this the simple shooter game and we're going to learn about movement, movement,
‫animation.
‫As you can see here, our character is a fully animated third person character.
‫We are going to be adding all sorts of intricacies to our movement system and our aiming system and
‫animation.
‫On top of all of this, we're going to be adding a shooting mechanic into here, shooting with particle
‫effects, etc., shooting, and we're going to have death.
‫And I said, You're going to kill off our A.I. with our shooting mechanic and also have health for ourselves.
‫Finally, we're going to have a win lose condition.
‫So if I get shot to pieces, the game's going to notice that and we're going to restart the level for
‫us and display this handy message telling us what's going on.
‫The same happens if we manage to kill off all the enemies in the level we win and get a similar message.
‫Except it's green.
‫So to recap, the project plan for the next series of 50 lectures or so is going to be, first of all,
‫sorting out our player movement, then taking a bit of a deep dive into animation to make our third
‫person character look really cool.
‫We're going to then have some sort of shooting architecture and gun architecture discussions to allow
‫us to do that shooting.
‫Then we're going to have health and death happen for both us and the AI.
‫We're going to implement an enemy AI using behavior trees and teach you how to make your own behavior
‫tree nodes in C++.
‫And then we're going to implement a win lose condition using the game mode and access to the level to
‫detect whether all the enemies are dead and whether we are dead as well.
‫So that's a rough outline of the section and some things we're going to be looping back to multiple
‫times.
‫But this is the main stuff we're aiming to cover, so let's dive in and get our project set up.