Search
    • Videos
    • New Tag
    Click on a point in the video to add a tag
    • Intro
      00:00
    • HTML & CSS setup
      01:07
    • Basic JavaScript setup
      02:40
    • Object Oriented programming with JavaScript
      04:59
    • Creating Player and Game objects
      07:25
    • Animation loop
      13:18
    • Keyboard inputs
      16:36
    • Creating projectiles
      26:15
    • Periodic events
      33:22
    • Drawing game UI
      38:30
    • Base enemy class
      41:20
    • Collision detection between rectangles
      49:19
    • Drawing game score
      54:36
    • Win and lose condition
      57:49
    • Counting game time
      59:52
    • Animated parallax backgrounds
      01:03:07
    • Sprite animation with JavaScript
      01:13:20