Make a Space Shooter Game in Python (Pygame Zero Tutorial Part 2: Shooting)
๐ 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 formatsNo download links available.