Skip to content

akashadsare/Space_fighter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Space Fighter 🚀

A fast-paced 2D space shooter game where you battle through waves of enemies in an endless cosmic adventure.

🎮 Game Features

  • Dynamic Combat: Engage in intense space battles with multiple enemy types
  • Power-up System: Collect shields and bolts to enhance your ship's capabilities
  • Customization: Choose from different ship colors and space backgrounds
  • Progressive Difficulty: Three difficulty levels to challenge your skills
  • Score System: Compete for high scores and track your progress
  • Immersive Audio: Engaging sound effects and background music

🎯 How to Play

Controls

  • Movement: Arrow keys or WASD
  • Shoot: Space bar
  • Pause: ESC or P
  • Restart: R
  • Music: M
  • Sound: S

Gameplay Tips

  • Collect power-ups to enhance your weapons and defense
  • Watch for special enemy ships that drop better rewards
  • Chain kills for score multipliers
  • Use the environment to your advantage
  • Manage your three lives carefully

🛠️ Technical Details

System Requirements

  • Windows 7/8/10/11 (64-bit)
  • 4GB RAM
  • DirectX 9.0c compatible graphics
  • 500MB free space
  • 1280x720 minimum resolution

Development

  • Built with Python and Pygame
  • Object-oriented architecture
  • Sprite-based graphics
  • Efficient collision detection
  • Dynamic sound management

📥 Installation

For Players

  1. Download the latest release
  2. Extract the files
  3. Run SpaceFighter.exe

For Developers

# Clone the repository
git clone https://github.com/yourusername/space-fighter.git

# Install dependencies
pip install pygame==2.5.2

# Run the game
python main.py

🎨 Customization Options

Ship Colors

  • Blue: Classic
  • Green: Stealth
  • Orange: High visibility
  • Red: Aggressive

Backgrounds

  • Purple: Vibrant
  • Blue: Calm
  • Black: Classic
  • Dark Purple: Mysterious

🆘 Troubleshooting

If you encounter issues:

  1. Update your graphics drivers
  2. Run as administrator
  3. Verify system requirements
  4. Check game file integrity

📝 Credits

  • Engine: Pygame
  • Development: Akash Adsare

📄 License

MIT License - See LICENSE file for details


Made with ❤️ for space game enthusiasts!

About

A thrilling 2D space shooter game built with Pygame that puts you in control of a powerful spaceship. Battle through waves of enemies, dodge asteroids, and collect power-ups in this action-packed arcade-style game.

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages