🎮 My First Python Game â€ĸ Episode 6 of 7 â€ĸ See All Episodes
? Episode 6 â€ĸ Improver+ â€ĸ Upgrades Episode 5

Power Up!
Breakout Part 2

Open your Episode 5 code, we are upgrading it. Falling power-ups (wide paddle, multi-ball, slow-mo), tough two-hit bricks, multiple levels and screen shake. This is how a demo becomes a game.

🎮 Ages 10+ 🎮 ~1.5 Hours 🎮 Python ✓ Free
🎮 Power-up drops 🎮 Wide paddle ? Multi-ball 🎮 Tough bricks 🎮 Level patterns 🎮 Screen shake
⭐
0 XP
Level 1
🎮0
Your Progress 0 / 6 steps
đŸ› ī¸
Build it in our Python Studio too: lay out a level on a grid, tick the Pygame features and download a real main.py you can run, right in the browser with no install. Open the Python Mod Studio →
đŸ“Ļ
Reference project: download the finished code files used in this workshop: âŦ‡ python-breakout-part2-workshop-reference.zip. Every code block also has a Copy button.
đŸ’ģ
How to run: Save your file and run python game.py in your terminal.
🎮
Need the game so far? This episode continues your Breakout from Part 1, so it assumes you already have that pygame window, paddle, ball and loop. Open your Part 1 file to keep building, or revisit Part 1 and the base template here: Breakout Part 1 ? â€ĸ Python Cheatsheet ?
🌐
How it works: write the Python in each step, and the canvas on the right shows what your code does. It is a live preview that maps Pygame ideas to a playable game. Type to see it update, or press Apply to Canvas to test it straight away.
đŸĻŠ
Lumo says: every step adds one feature to the same game. Type a little, click Apply to Canvas, and test it straight away. There is no wrong answer you can't undo.

Build Breakout Part 2 Step by Step

Each step adds one feature. Write the code, watch it come alive in the canvas, then make it your own.

Step 1 / 6
Breakout with power-ups and multiple levels
🎮🎮🎮🎮?
Workshop Complete!
Power-ups, multi-ball, levels and juice, your Breakout is now a complete arcade game. One more episode: the platformer supercharge!
0
Total XP
1
Level
0
Best Streak
0%
Accuracy
🎮-🎮 Episode 7: Platformer Part 2 ?
⭐ View My Progress & Certificates

This workshop was free and took many hours to build. If it helped you learn something new, consider supporting the project.

☕ Support on Ko-fi
🐍 Build Breakout in the Python Studio Pick the game in the browser, tune it, play it live, then download a runnable Pygame project with real Python code. No install. Open the Studio →