A thrilling space shooter game featuring advanced weaponry, strategic gameplay, and immersive alien combat. Defend Earth from hostile alien forces with precision and skill. 🌌
| 🌟 Stars | 🍴 Forks | 🐛 Issues | 🔔 Open PRs | 🔕 Close PRs |
- 🚀 Play Now: https://alienid.netlify.app/
- Local: Open
index.html - Controls: Arrow keys to move, Space to fire
- Objective: Eliminate alien invaders and survive
- ⚡ Dynamic Combat: Fast-paced alien shooting action
- 🎯 Precision Controls: Responsive movement and targeting
- 👾 Multiple Aliens: 5 unique alien types with different behaviors
- 🛡️ Power-Up System: Health boosts, shields, and speed enhancements
- 🏆 Progressive Difficulty: Escalating challenge levels
- 📱 Cross-Platform: Desktop and mobile compatible
- 🎨 Professional UI: Clean, modern interface design
Alien-Invasion-Defense/
├── 📁 game/ ← Core game files
│ ├── alien-defense.html ← Main game interface
│ ├── alien-defense-engine.js ← Game logic & mechanics
│ └── alien-defense-styles.css← Game-specific styling
├── 📁 audio/ ← Sound effects & music
├── 📁 assets/ ← Images & resources
├── 📁 pages/ ← Supporting pages
│ ├── game-rules.html ← Game instructions
│ ├── leaderboard.html ← High scores
│ ├── contributors.html ← Team & community
│ └── about.html ← Game information
├── 📁 docs/ ← Documentation
├── 📁 old-files/ ← Legacy backup
├── index.html ← Entry point
├── alien-defense-theme.css ← Unified styling
├── manifest.json ← PWA configuration
├── service-worker.js ← Offline support
└── README.md ← This file
- Movement: Arrow Keys or A/D keys
- Fire: Spacebar or mouse click
- Pause: ESC key
- Objective: Eliminate all alien invaders
- Lives: 3 attempts per session
- Scoring: Points based on alien type defeated
- ✅ Responsive Design - Works on desktop & mobile
- ✅ PWA Support - Install as app
- ✅ Dark/Light Theme - Toggle between themes
- ✅ Visitor Counter - Track site visits
- ✅ Smooth Animations - Enhanced user experience
- ✅ Game Statistics - Track your progress
- ✅ Offline Support - Play without internet
- 🔋 Health Boost: Restore life points
- ⚡ Speed Boost: Enhanced movement velocity
- 🛡️ Shield: Temporary invincibility
# Clone repository
git clone https://github.com/YadavAkhileshh/Alien-Invasion-Defense.git
# Navigate to directory
cd Alien-Invasion-Defense
# Launch local server (optional)
python -m http.server 8000
# Open in browser
open http://localhost:8000# Build container
docker build -t alien-invasion-defense .
# Run container
docker run -d -p 8080:80 alien-invasion-defense
# Access application
open http://localhost:8080- Fork this repository
- Go to Settings → Pages
- Select source: Deploy from branch
- Choose main branch
- Your game will be live at:
https://yourusername.github.io/Alien-Invasion-Defense/
🎮 Play Now: https://alienid.netlify.app/
📂 GitHub: https://github.com/YadavAkhileshh/Alien-Invasion-Defense
See Contributing Guide for development guidelines.
This project is licensed under the MIT License - see LICENSE file.
Made with ❤️ for Earth's defenders | 🎮 Play Now