All Python posts:
    
        
        - 
          Pygame Shmup Part 14: Game Over (and wrapping up) - 
        
 
        
        - 
          Pygame Shmup Part 13: Powerups (part 2) - 
        
 
        
        - 
          Pygame Shmup Part 12: Powerups - 
        
 
        
        - 
          Pygame Shmup Part 11: Player Lives - 
        
 
        
        - 
          Pygame Shmup Part 10: Explosions - 
        
 
        
        - 
          Pygame Shmup Part 9: Shields - 
        
 
        
        - 
          Pygame Shmup Part 8: Sound and Music - 
        
 
        
        - 
          Pygame Shmup Part 7: Score (and Drawing Text) - 
        
 
        
        - 
          Pygame Shmup Part 6: Sprite Animation - 
        
 
        
        - 
          Pygame Shmup Part 5: Improved Collisions - 
        
 
        
        - 
          Pygame Shmup Part 4: Adding Graphics - 
        
 
        
        - 
          Pygame Shmup Part 3: Collisions (and shooting!) - 
        
 
        
        - 
          Pygame Shmup Part 2: Enemy Sprites - 
        
 
        
        - 
          Pygame Shmup Part 1: Player Sprite and Controls - 
        
 
        
        - 
          Pygame Lesson 1-3: More About Sprites - 
        
 
        
        - 
          Pygame Lesson 1-2: Working with Sprites - 
        
 
        
        - 
          Pygame Lesson 1-1: Getting Started - 
        
 
        
        - 
          Common Struggles - 
        
 
        
        - 
          Installing Pygame - 
        
 
        
        - 
          Why Python? -