Aliaksandr Haiko

Space Invaders

Classic arcade space shooter with multiple enemy types and progressive difficulty

Technologies used:
Python pygame (pygame-ce) OOP pygbag
🐍

📋 About the project

A fully-featured Space Invaders clone with smooth controls, enemy animations, particle effects, and increasing difficulty. Features multiple enemy colors with different point values, shooting enemies, and a starfield background.

✨ Key features

  • ✓ Player ship with smooth A/D controls
  • ✓ 3 enemy types with unique animations
  • ✓ Enemies shoot back at player
  • ✓ Progressive difficulty (5+ levels)
  • ✓ Score and lives system
  • ✓ Particle starfield background
  • ✓ Game over and restart functionality

📸 Project preview

Space Invaders