Back to Browse

Make a Space Shooter Game in Python (Pygame Zero Tutorial Part 2: Shooting)

651 views
Premiered Jul 22, 2025
19:42

๐Ÿš€ Time to arm your spaceship. In this second episode of our Python + Pygame Zero Space Shooter series, we add shooting mechanics: bullets that fire when the player presses a key. We will cover projectile spawning, movement, cleanup, and prepping for enemy collisions later in the series. โœ… In This Video Youโ€™ll Learn: - Setting up a bullet Actor - Mapping keyboard input to fire shots - Managing multiple projectiles on screen - Removing bullets when offscreen (memory-friendly!) ๐Ÿ“š Resources: ๐Ÿ‘‰ Bullet sprite - https://art.pixilart.com/807e11fdb798f22.png ๐ŸŽฎ Challenge Change bullet speed, colour, or fire rate โ€” then drop a comment with what you built! ๐Ÿ“บ Full Series Playlist: โ€ข ๐Ÿง‘โ€๐Ÿš€ Part 1 โ€“ Player Movement https://youtu.be/_c1nPzcqkZA โ€ข ๐Ÿ”ซ Part 2 โ€“ Shooting https://youtu.be/d9oBgTowars โ€ข ๐ŸŒŒ Part 3 โ€“ Scrolling Background https://youtu.be/SM8E__ITB_Y โ€ข ๐Ÿ‘พ Part 4 โ€“ Enemy Movement https://youtu.be/DC0RtMB0z2g โ€ข ๐Ÿ’ฅ Part 5 โ€“ Destroy Enemies https://youtu.be/5zIgep4LYZg โ€ข ๐Ÿงฎ Part 6 โ€“ Score System https://youtu.be/qTT56V3KeFs โ€ข ๐Ÿ”Š Part 7 โ€“ Music & Sound FX https://youtu.be/vjsZNd6XUqA โ€ข ๐Ÿ’€ Part 8 โ€“ Enemy Collisions & Game Over https://youtu.be/JriQ8rFKnnU ๐Ÿ‘ Help the Channel Grow If this helped: Like โœ… | Subscribe โœ… | Hit the Bell ๐Ÿ”” | Share with a friend learning Python!

Download

0 formats

No download links available.

Make a Space Shooter Game in Python (Pygame Zero Tutorial Part 2: Shooting) | NatokHD