Skip to content

๐ŸŽ‰Welcome to my Space Invaders game! ๐ŸŽฎ This project brings the classic arcade experience to life using ๐ŸŒ HTML, ๐ŸŽจ CSS, and ๐Ÿ’ป JavaScript with HTML5 Canvas. ๐ŸŒŸ

Notifications You must be signed in to change notification settings

nidhiupman568/SPACE-INVADERS-GAME

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

4 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

Space Invaders Game ๐Ÿš€๐Ÿ‘พ

๐ŸŽ‰Welcome to my Space Invaders game! ๐ŸŽฎ This project brings the classic arcade experience to life using ๐ŸŒ HTML, ๐ŸŽจ CSS, and ๐Ÿ’ป JavaScript with HTML5 Canvas. ๐ŸŒŸ

Project Demo: https://nidhiupman568.github.io/SPACE-INVADERS-GAME/

Features ๐ŸŒŸ

  • Game Setup ๐Ÿ•น๏ธ: Built using HTML5 Canvas for smooth graphics rendering. ๐ŸŽจ
  • Player Controls ๐ŸŽฏ: Use arrow keys to move the ship โฌ…๏ธโžก๏ธ and spacebar to shoot bullets. ๐Ÿ”ซ
  • Enemy Generation ๐Ÿ‘ฝ: Randomly generate enemy ships that move and attack. ๐Ÿš€
  • Collision Detection ๐Ÿ’ฅ: Detect collisions between player bullets and enemy ships. ๐Ÿ”
  • Score Tracking ๐Ÿ†: Keep track of the player's score as they defeat enemies. ๐Ÿ“ˆ
  • Game Over โ˜ ๏ธ: Display game over screen and allow for restart. ๐Ÿ”„

How to Play ๐ŸŽฎ

  1. Start the Game ๐Ÿš€: Open index.html in your browser. ๐ŸŒ
  2. Move ๐Ÿ•น๏ธ: Use arrow keys (left and right) โฌ…๏ธโžก๏ธ to move the ship. ๐Ÿš€
  3. Shoot ๐Ÿ”ซ: Press spacebar to shoot bullets and destroy enemy ships. ๐Ÿ’ฅ
  4. Score Points ๐Ÿ…: Earn points by shooting down enemy ships. ๐Ÿ“ˆ
  5. Avoid Enemy Fire ๐Ÿ”ฅ: Dodge incoming enemy bullets to survive. ๐Ÿ›ก๏ธ

Getting Started ๐Ÿš€

  1. Clone the repository: 'https://github.com/nidhiupman568/SPACE-INVADERS-GAME.git' ๐ŸŒ€

  2. Open the index.html file in your browser. ๐ŸŒ

Technologies Used ๐Ÿ’ป

  • HTML5 ๐ŸŒ
  • CSS3 ๐ŸŽจ
  • JavaScript ๐Ÿ’ป

Screenshots (Output) ๐Ÿ“ธ

SPACE INVADERS GAME

About

๐ŸŽ‰Welcome to my Space Invaders game! ๐ŸŽฎ This project brings the classic arcade experience to life using ๐ŸŒ HTML, ๐ŸŽจ CSS, and ๐Ÿ’ป JavaScript with HTML5 Canvas. ๐ŸŒŸ

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published