SpaceShooterGame is a 2D space shooter game developed in C# using Windows Forms. The game involves a player-controlled spaceship that moves across the screen, shooting enemy ships and avoiding enemy fire. The game includes background music, sound effects, and various enemy types with different movement patterns.
- Player Movement: Move the player ship using arrow keys.
- Shooting Mechanism: Shoot bullets using the space key.
- Enemy Movement: Enemies appear in different patterns and speeds.
- Sound Effects: Background music, shooting sounds, and explosion effects.
- Dynamic Background: Moving stars create a space environment.
- Game Levels: Increasing difficulty with progression.
- Pause and Resume: Ability to pause and resume the game.
- Health System: Player and enemy ships have health points.
- Score Tracking: Score updates based on enemy destruction.
- Game Over Condition: The game ends when the player runs out of health.
- Clone the repository:
git clone https://github.com/yourusername/SpaceShooterGame.git
- Open the project in Visual Studio.
- Build and run the application.
- Use arrow keys to move and space to shoot.
SpaceShooterGame/
│-- assets/ # Image and sound assets
│-- src/ # Source code files
│-- Form1.cs # Main game logic
│-- Form1.Designer.cs # UI components
│-- Form1.resx # Resource file
│-- Program.cs # Entry point of the application
│-- README.md # Project documentation
│-- LICENSE # License file
- Add more enemy types.
- Introduce power-ups.
- Implement a scoring leaderboard.
- Improve UI and animations.
- Add boss fights with unique attack patterns.
- Include multiplayer mode for competitive gameplay.
- Enhance AI behavior for enemies.
- Implement different weapons for the player.
This project is licensed under the MIT License.
- Fork the repository.
- Create a new branch (
git checkout -b feature-name
). - Commit your changes (
git commit -m 'Added new feature'
). - Push to the branch (
git push origin feature-name
). - Open a Pull Request.
For any questions, contact:
- Your Name - peralapranitha17@gmail.com
- GitHub: https://github.com/