Autoplay
Autocomplete
Previous Lesson
Complete and Continue
Learn Python 3 by Making a Game
Introduction and Installation
Introduction (2:32)
Source Files
Additional Resources
Installing Python and Pygame for Mac (4:54)
Installing Python and Pygame for PC (4:33)
Intro to Idle (7:12)
Introduction to Python
Variables Intro (6:22)
Variable Operations (7:26)
Tuples, Lists, Dictionaries (13:17)
If Statements (9:24)
While and For in Loops (10:51)
Functions (11:31)
Classes and Objects Intro (14:30)
Subclasses and Inheritance (13:40)
Build a Road-Crossing Game in Pygame
Setting up the Display (7:09)
Building a Basic Game Loop (10:45)
Displaying Shapes and Images (11:37)
Making Code Object Oriented (10:34)
Creating Game Object Class (8:32)
Implementing Player Class and Basic Movement (16:43)
Implementing Enemy Class and Bounds Checking (12:36)
Implement Collision Detection (15:10)
Implementing Win and Lose Conditions (11:26)
Increasing Game Difficulty (7:26)
Project Summary (5:13)
Increasing Game Difficulty
Lesson content locked
If you're already enrolled,
you'll need to login
.
Enroll in Course to Unlock