Skip to content

ubkr/spaceinvaders

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 

Repository files navigation

Space Invaders Game

A browser-based implementation of the classic Space Invaders game with modern visual effects.

Features

  • Classic Space Invaders gameplay
  • Modern visual effects including:
    • Gradient-colored ships and invaders
    • Particle effects for bullets and bombs
    • Explosion animations
    • Animated starry background
    • Glowing UI elements
    • Visual life counter
    • Animated game over screen
  • Progressive level system with increasing difficulty:
    • Each level increases invader speed by 10%
    • Each level increases bomb frequency by 10%
    • Level complete celebrations between levels
  • Settings panel to customize gameplay:
    • Adjustable player movement speed
    • Configurable invader speed
    • Adjustable bomb frequency
  • Lives system (3 lives)
  • Enemy bombs with unique effects
  • Game over and restart functionality

How to Play

  1. Open game.html in a web browser
  2. Use left and right arrow keys to move
  3. Press spacebar to shoot
  4. Avoid enemy bombs
  5. Destroy all invaders to complete the level
  6. Progress through levels with increasing difficulty
  7. Click the gear icon in the bottom right to adjust settings
  8. Press Enter to restart when game over

Controls

  • Left Arrow: Move left
  • Right Arrow: Move right
  • Spacebar: Shoot
  • Enter: Restart after game over
  • Gear Icon: Open settings panel

About

A Simple space invaders game in HTML, JS and CSS

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages