Python Game Development with Pygame (Brick Breaker, Space Invaders, Dino Run)

Python Game Development with Pygame (Brick Breaker, Space Invaders, Dino Run)

Python Game Development with Pygame (Brick Breaker, Space Invaders, Dino Run)

Students build three playable Python games using Pygame while learning loops, functions, conditionals, collision detection, event handling, scoring, and debugging through guided coding sessions.

Python Game Development with Pygame (Brick Breaker, Space Invaders, Dino Run)

Price

$16.29per class

$16.29

per week

Level
Intermediate
Ages
10–15
Duration
50 min
Classes
1 / Week
Weeks
10

100% Safe & Secure Checkout

Secured by industry-leading encryption

Class Experience

A 10-session live coding course where learners build Brick Breaker, Space Invaders, and a T-Rex Dino Run using the Pygame module. Students code alongside the instructor, implement graphics and controls, add scoring and game-over logic, and test and debug projects in real time.

Learning Outcomes

  • Create complete Python games using loops, functions, conditionals, and graphics

  • Use Pygame to implement gameplay, controls, and animations

  • Implement collision detection, event handling, and scoring systems

  • Debug and refine code through hands-on practice

Prerequisites

Materials needed:

Please install VS Code on your laptop or desktop from https://code.visualstudio.com/download

Meet Your Instructor

Sonia Kaul

Minecraft & History Educator

6+ Years

Teaching Experience

5000+

Students Taught

All age groups

Preferred Ages

A passionate educator who blends interactive game-based learning with history, helping kids build confidence while exploring cultures and civilizations through creative projects.

Introduction to Artificial Intelligence: ML, LLMs, and Training Concepts
KK

Kipa Kaku

Introduction to Artificial Intelligence: ML, LLMs, and Training Concepts

Beginner

Level

7–12

Ages

40 min

Duration

2 / Week

Classes

4

Weeks

$22.38per class
See schedule
Advanced Python: GUI, APIs, Networking, and Concurrency
HG

Hemchandra Goswami

Advanced Python: GUI, APIs, Networking, and Concurrency

Advanced

Level

14–18

Ages

60 min

Duration

1 / Week

Classes

10

Weeks

$17.30per class
See schedule
Python for Machine Learning: Models with AICode101 & Colab
HG

Hemchandra Goswami

Python for Machine Learning: Models with AICode101 & Colab

Beginner

Level

13–18

Ages

60 min

Duration

1 / Week

Classes

10

Weeks

$18.10per class
See schedule
Project-Based Python Level 3: GUIs, Games, APIs, and Web
HG

Hemchandra Goswami

Project-Based Python Level 3: GUIs, Games, APIs, and Web

Advanced

Level

11–16

Ages

60 min

Duration

1 / Week

Classes

10

Weeks

$16.10per class
See schedule
Project-Based Python: Pygame, APIs, and Data Analysis
HG

Hemchandra Goswami

Project-Based Python: Pygame, APIs, and Data Analysis

Beginner

Level

11–16

Ages

60 min

Duration

5 / Week

Classes

2

Weeks

$21.80per class
See schedule
Advanced Project-Based Python (APIs, GUI, Networking)
HG

Hemchandra Goswami

Advanced Project-Based Python (APIs, GUI, Networking)

Advanced

Level

11–16

Ages

60 min

Duration

5 / Week

Classes

2

Weeks

$22.70per class
See schedule
Deep Learning with Python: TensorFlow, Keras & Applications
MK

M. K. Mary

Deep Learning with Python: TensorFlow, Keras & Applications

Intermediate

Level

13–18

Ages

60 min

Duration

1 / Week

Classes

10

Weeks

$16.80per class
See schedule
Python Level 2: Project-Based Coding and Apps
MK

M. K. Mary

Python Level 2: Project-Based Coding and Apps

Beginner

Level

12–17

Ages

60 min

Duration

4 / Week

Classes

2

Weeks

$24.25per class
See schedule