Skip to content

PrithwisK07/Space-Arcade

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Alien Invaders - JavaScript Arcade Game 🎮

A retro-style alien shooter arcade game built using vanilla JavaScript and HTML5 Canvas. Survive endless waves of invaders, take down bosses, and rack up your high score!

🚀 Features

  • Procedural enemy wave generation
  • Boss battle every 5th wave
  • Two enemy types: Beetlemorphs and Rhinomorphs
  • Player-controlled shooting with animations
  • Real-time collision detection with explosion effects
  • Score tracking and wave progression

🎮 Controls

  • Arrow keys or WASD – Move the player
  • Spacebar – Shoot projectiles

🔧 How to Run

  1. Clone the repository:
    git clone https://github.com/PrithwisK07/Space-Arcade.git
  2. Clone the repository:
    cd Space-Arcade
  3. Run index.html:
    Open index.html in your web browser.
    

💾 Folder Structure

Space-Arcade/
│
├── index.html
├── main.js
├── assets/
│   ├── player.png
│   ├── beetlemorph.png
│   ├── rhinomorph.png
│   ├── boss.png
│   ├── explosions.png
│   └── ...
├── README.md
└── CONTRIBUTING.md

🙌 Contributing Pull requests are welcome! If you'd like to add new features or improve the game mechanics, feel free to fork the repo and submit a PR.

For major changes, please open an issue first to discuss what you’d like to modify. CONTRIBUTING.md

About

No description, website, or topics provided.

Resources

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors