Skip to content

GyanaPrakashSahoo7853/Alien-Invasion-Defense

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🚀 Alien Invasion Defense 🛸

Welcome to Alien Invasion Defense, a fast-paced space shooting game! Defend your base from waves of alien invaders and become the ultimate space defender. 🌌 With simple controls, sleek graphics, and exciting gameplay, get ready for an epic battle. Use your weapons to destroy alien ships, survive multiple waves, and protect your base with 3 lives. 👾

🌟 Stars 🍴 Forks 🐛 Issues 🔔 Open PRs 🔕 Close PRs
Stars Forks Issues Open Pull Requests Close Pull Requests

This project is now OFFICIALLY accepted for

GSSoC 2024 Extd
Hacktober fest 2024

🌟 Features

  • Exciting Alien Invasion Gameplay: Fight waves of alien ships attacking your base.
  • 🎮 Easy Controls & Interface: Restart the game, track your score, and see your remaining lives in an easy-to-use side panel.
  • 💥 Three Lives: Defend your base with only 3 chances!
  • 🚀 Smooth Shooting: Enjoy responsive shooting to destroy the alien invaders.
  • 🖥️ Modern Graphics: Simple and clean interface that looks great.
  • 🔄 Quick Restart: Restart the game instantly with one click.
  • 🏆 Leaderboard (Optional): Track your highest scores and compete with others.

🎮 How to Play

  1. Start the Game: Click the "Start" button to begin.
  2. Move and Shoot: Use your keyboard or on-screen controls to move your spaceship and shoot at alien ships.
  3. Lives: You have 3 lives. You lose a life if an alien reaches your base or if your ship is hit.
  4. Game Over: When you lose all 3 lives, the game ends. Click "Restart" to try again.
  5. Progress: Destroy all alien ships in each wave to move on to the next level and increase your score.

📜 Game Rules

  • Survive as long as you can by shooting alien ships and protecting your base.
  • 3 Lives Only: If aliens reach your base or hit your ship 3 times, the game ends.
  • Restart Anytime: Use the "Restart" button to start over.
  • Earn Points: Destroy alien ships to get points. Aim for the highest score before losing all your lives!

🛠️ Tech Stack

This game is built using:

🚀 How to Play Locally

To play this game on your own computer:

  1. Clone the Repository:
    git clone https://github.com/YOUR_GITHUB_USERNAME/Alien-Invasion-Defense.git
    
  2. Create a new branch:
    git checkout -b feature-branch
    
  3. Push to your branch:
    git push origin feature-branch
    
  4. Open a pull request to the main repository.

❤️ Our Valuable Contributors

Contributors

⭐️ Support the Project

If you find this project helpful, please consider giving it a star on GitHub! Your support helps the project grow and reach more contributors.

Keep learning 📚, exploring 🌍, and contributing 🤝 to make a difference in the world!

Made with ❤️ for all space defenders!

About

Alien Invasion Defense Using HTML,CSS, JAVASCRIPT

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • CSS 49.6%
  • HTML 26.0%
  • JavaScript 24.4%