Level Up with Python: Building a Shooter Game Live with PyGame
summary
A live coding session builds a working 2D shooter with PyGame (notes on PyGame vs PyGame CE) including a movable player, bullets that move ~6 px/frame, enemies spawning with random X and speed 3–5, and collision that removes both bullet and enemy and adds +10 score per hit. Core mechanics use a 60 FPS loop, an event-driven enemy spawn, and a 250 ms cooldown between shots; code and assets are published on llla.dev/socials.
AI-written summary · about
chapters (8)
- 0:00Meet the Instructor
- 1:14Why Pygame
- 6:07Coding Begins
- 16:12Shooting Mechanics
- 20:13Adding Enemies
- 23:13Collision and Scoring
- 25:54Game Assets
- 26:59Final Tips
related talks
36mGame Programming with Python and PyGame
57mGame Programming with Python
37mGame Programming with Python and PyGame, by Mr Valdez - Part 2
01h 52mMaking Games with ppb
28mMaking Games
04mGame Programming with Python and PyGame, by Mr Valdez - Part 1
34mProcedurally Generated Monsters! A complete example of Python game development
43mMaking games in pygame
