Autoplay
Autocomplete
Previous Lesson
Complete and Continue
Master Python Interactively With PyGame: Ultimate Bootcamp(Max)
Start Here
Ultimate Python Bootcamp Introduction (1:27)
Installing Prerequisites (6:03)
Printing To The Screen (7:44)
Strings (9:45)
Variables (11:25)
Operations On String (16:01)
Integers and Floats (7:55)
Operations On Ints and Floats (12:26)
Booleans (4:34)
Boolean Expressions (12:52)
Type Casting (12:39)
Functions (12:58)
Control Flow - Loops
For Loops (10:15)
While Loops (8:04)
Essentials Before PyGame
Importing Modules (13:50)
Tuples (12:23)
Operations On Tuples (14:20)
Introducing PyGame
Writing The Skeleton Of PyGame Part1 (14:50)
If Statements (19:50)
Writing The Skeleton Of PyGame Part2 (17:16)
Files And Image
File Output (17:38)
File Input (14:03)
File Position (12:44)
Images In Pygame (8:50)
Alphas And Rotating Images (15:33)
Cropping Images (14:21)
Adding The Other Goal Parts (12:43)
Moving The Images To The Right Location (12:01)
Making The Game Interactive
Lists (19:58)
Dictionary (12:24)
Processing Pressed Keys And Pass Statement (9:24)
Defining Default Values And FPS (9:48)
The Move Function (16:02)
Implementing The Player Movement (13:27)
Updating The Image On The Screen (9:00)
Global Variables (5:07)
Update Function (6:37)
The Player And The Ball
Making The Player Run At The Ball (10:47)
The Kicking Motion (20:59)
Shooting The Ball (9:21)
Classes
A First Look At Classes (14:13)
Methods In Classes (14:12)
Class Inheritance (13:52)
Creating The Game Class (7:13)
Creating The Background Class (16:47)
Creating The Ball Class (11:57)
Creating The Player Class (18:43)
Implementing The New Classes Part 1 (14:20)
Implementing The New Classes Part 2 (7:12)
Fixing The Remaining Bugs From Class Implementation (7:24)
Resetting The Player And The Ball (6:28)
Creating The Target Class (19:59)
Implementing The Target (10:57)
Adding Score To A Class (7:15)
Implementing The Score In Our Game (3:01)
User Input (8:20)
Type Casting
Complete and Continue