A classic arcade-style space shooter built with Pygame.
- Rotate ship with arrow keys
- Thrust forward with UP key
- Fire bullets with SPACE
- Realistic momentum-based movement
- Gradual velocity decay
- Wrapping around screen edges
- Bullets fire from ship's position
- Limited bullet lifespan
- Collision detection with asteroids
- Asteroids move across screen
- Screen edge wrapping
- Splitting mechanics:
- Large asteroids split into medium ones
- Medium asteroids split into small ones
- Small asteroids are destroyed
- Split asteroids move faster in opposite directions
- Python
- Pygame
- Vector2 for physics calculations
- Control your ship with arrow keys
- Press SPACE to shoot
- Destroy asteroids
- Avoid collisions