WEBVTT

0
00:00.330 --> 00:05.100
Hey guys, welcome to Day 23 of 100 Days of Code. Now,

1
00:05.100 --> 00:09.450
today we're going to be building towards our second capstone project,

2
00:10.050 --> 00:13.170
and this is going to be a turtle crossing game.

3
00:13.680 --> 00:17.190
You might've played Crossy Road. So this is a similar concept.

4
00:17.280 --> 00:22.050
We have a whole bunch of cars going across a super busy multi-lane highway

5
00:22.350 --> 00:25.890
and our turtle is the player who has to cross the road.

6
00:26.580 --> 00:30.990
This is what the gameplay looks like. The player controls the turtle

7
00:31.290 --> 00:33.240
which can only go forwards, and

8
00:33.900 --> 00:36.960
there's a whole bunch of randomly generated cars

9
00:37.200 --> 00:41.370
which are going horizontally across the screen. Now, once a player

10
00:41.370 --> 00:44.340
reaches the other side of the screen, the cars speed up,

11
00:44.550 --> 00:46.920
but the player goes back to the starting position,

12
00:47.190 --> 00:49.980
ready to cross the screen again. Now,

13
00:50.040 --> 00:53.610
at some point when the player turtle hits a car,

14
00:54.000 --> 00:57.720
then that is game over. It's a pretty simple game,

15
00:57.870 --> 01:01.710
but it's going to test you on a lot of things that you've learned so far,

16
01:02.040 --> 01:05.730
including how to great classes, how to inherit classes,

17
01:06.000 --> 01:11.000
how do you use the objects created from those classes and also your knowledge of

18
01:11.070 --> 01:14.430
the turtle coordinate system and the turtle game engine.

19
01:15.360 --> 01:19.050
Once you are ready, head over to the next lesson where you'll find the starting

20
01:19.050 --> 01:24.030
code for this project, and also you'll be able to choose your difficulty level.

21
01:24.720 --> 01:26.670
So head over there and get started now.