Click on a point in the video to add a tag
-
Intro00:00
-
HTML & CSS setup01:07
-
Basic JavaScript setup02:40
-
Object Oriented programming with JavaScript04:59
-
Creating Player and Game objects07:25
-
Animation loop13:18
-
Keyboard inputs16:36
-
Creating projectiles26:15
-
Periodic events33:22
-
Drawing game UI38:30
-
Base enemy class41:20
-
Collision detection between rectangles49:19
-
Drawing game score54:36
-
Win and lose condition57:49
-
Counting game time59:52
-
Animated parallax backgrounds01:03:07
-
Sprite animation with JavaScript01:13:20