Asteroids Game
A recreation of the classic Asteroids arcade game using Python and Pygame.

Features
- Player ship with rotation and thrust controls
- Asteroid spawning, splitting and field management
- Projectile shooting mechanics
- Collision detection
- Game loop with sprite management

Tech Stack
- Python
- Pygame library
- Object-oriented design with inherited shape classes
Project Structure
main.py- Entry pointplayer.py- Player ship logicasteroid.py- Asteroid behaviorasteroidfield.py- Spawning systemshot.py- Projectile mechanicscircleshape.py- Base collision classconstants.py- Game configuration