﻿1
00:00:04,400 --> 00:00:06,620
‫Hello and welcome to a new section.

2
00:00:06,620 --> 00:00:08,240
‫In this simple shoot section.

3
00:00:08,240 --> 00:00:15,020
‫We are going to be making this the simple shooter game and we're going to learn about movement, movement,

4
00:00:15,020 --> 00:00:15,830
‫animation.

5
00:00:15,830 --> 00:00:20,000
‫As you can see here, our character is a fully animated third person character.

6
00:00:20,150 --> 00:00:26,570
‫We are going to be adding all sorts of intricacies to our movement system and our aiming system and

7
00:00:26,570 --> 00:00:27,800
‫animation.

8
00:00:27,800 --> 00:00:34,400
‫On top of all of this, we're going to be adding a shooting mechanic into here, shooting with particle

9
00:00:34,400 --> 00:00:37,340
‫effects, etc., shooting, and we're going to have death.

10
00:00:37,340 --> 00:00:44,600
‫And I said, You're going to kill off our A.I. with our shooting mechanic and also have health for ourselves.

11
00:00:44,600 --> 00:00:47,570
‫Finally, we're going to have a win lose condition.

12
00:00:47,570 --> 00:00:53,810
‫So if I get shot to pieces, the game's going to notice that and we're going to restart the level for

13
00:00:53,810 --> 00:00:57,230
‫us and display this handy message telling us what's going on.

14
00:00:57,230 --> 00:01:02,540
‫The same happens if we manage to kill off all the enemies in the level we win and get a similar message.

15
00:01:02,540 --> 00:01:03,590
‫Except it's green.

16
00:01:03,590 --> 00:01:09,950
‫So to recap, the project plan for the next series of 50 lectures or so is going to be, first of all,

17
00:01:09,950 --> 00:01:15,200
‫sorting out our player movement, then taking a bit of a deep dive into animation to make our third

18
00:01:15,200 --> 00:01:17,510
‫person character look really cool.

19
00:01:17,600 --> 00:01:23,600
‫We're going to then have some sort of shooting architecture and gun architecture discussions to allow

20
00:01:23,600 --> 00:01:25,700
‫us to do that shooting.

21
00:01:25,700 --> 00:01:30,140
‫Then we're going to have health and death happen for both us and the AI.

22
00:01:30,560 --> 00:01:35,960
‫We're going to implement an enemy AI using behavior trees and teach you how to make your own behavior

23
00:01:35,960 --> 00:01:37,640
‫tree nodes in C++.

24
00:01:37,880 --> 00:01:43,730
‫And then we're going to implement a win lose condition using the game mode and access to the level to

25
00:01:43,730 --> 00:01:48,260
‫detect whether all the enemies are dead and whether we are dead as well.

26
00:01:48,260 --> 00:01:53,210
‫So that's a rough outline of the section and some things we're going to be looping back to multiple

27
00:01:53,210 --> 00:01:53,600
‫times.

28
00:01:53,600 --> 00:02:00,020
‫But this is the main stuff we're aiming to cover, so let's dive in and get our project set up.

