1
00:00:03,320 --> 00:00:08,930
Hello, everybody, and welcome to Laser Defender, where we're going to be building a top down arcade

2
00:00:08,930 --> 00:00:09,830
style shooter.

3
00:00:10,400 --> 00:00:15,650
Now, this project is quite a bit bigger than the ones we've encountered so far, but along the journey,

4
00:00:15,650 --> 00:00:19,340
we're going to be adding a load of really useful tools to our toolbox.

5
00:00:19,670 --> 00:00:22,160
So what sort of things are we going to be learning?

6
00:00:22,190 --> 00:00:26,540
Well, we're going to be instantiating or creating objects at runtime.

7
00:00:26,540 --> 00:00:31,100
So we're no longer going to be limited by just the things we place in our hierarchy.

8
00:00:31,430 --> 00:00:36,010
We're finally going to add music and sound effects to our game to really help bring it to life.

9
00:00:36,020 --> 00:00:41,480
And in that same vein, we're also going to be adding particle systems and camera effects to really

10
00:00:41,480 --> 00:00:43,250
juice up the feel of our game.

11
00:00:43,970 --> 00:00:45,620
Because this is a bigger project.

12
00:00:45,620 --> 00:00:48,560
We're also going to be adding more scenes to our game.

13
00:00:48,560 --> 00:00:53,240
So we're not just going to be limited to restarting the same level over and over again.

14
00:00:53,840 --> 00:00:58,910
Over on the code site, we're going to be introduced to a brand new type of looping structure known

15
00:00:58,910 --> 00:01:00,140
as a while loop.

16
00:01:00,590 --> 00:01:05,239
We're going to look at the singleton pattern and when this can be useful and when to avoid it.

17
00:01:05,660 --> 00:01:10,670
And we're also going to look at code routines, which are incredibly useful for things like delaying

18
00:01:10,670 --> 00:01:15,380
the execution of our code or creating loops outside of our regular update loop.

19
00:01:15,470 --> 00:01:17,270
So there's quite a lot to cover.

20
00:01:17,270 --> 00:01:20,810
So when you're ready, go ahead and dive right in to the first lecture.

