Skip to content

A reimagination and recreation of the classic space invaders. Shoot through waves of enemies and defeat the boss! Created for Project 1 at my coding bootcamp in order to practice my newly acquired JavaScript abilities.

Notifications You must be signed in to change notification settings

scrummish/Space-Invaders-2018

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

57 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Space Invaders 2018

A premature race of beings mysteriously came into possesion of highly advanced
technologies. Now they travel the galaxy looking to conquer and control new
worlds. It's up to you to stop them!

How To Play

The player can move from left to right using the appropriate keys on the keyboard and fire using the spacebar

Objective: Defeat the level one invasion without letting a certain amount of enemies get passed you, or taking too much damage. Protect your ship!

Getting Started

Game is available at https://scrummish.github.io/Space-Invaders-2018/

Requirements

Game is currently not optimized for mobile play. Check in for version 2 soon!

Built With

  • HTML5 - The skeleton of the game using html Canvas
  • Javascript ES6 - Used to create all the functionality
  • jQuery - Assisted in creating the functionality
  • CSS3 - Used to style the game

User Stories

  1. User should be able to move players ship from left to right by using the directional keys

  2. User should be able to shoot a laser beam by pressing the spacebar

  3. User should be able to shoot laser beams as long as the spacebar is held down

  4. User should be able to visually keep track of enemies defeated

  5. User should be able to visually keep track of available lives

  6. User should be able to visually track how many enemies can pass him before game over

  7. User should be able to visually keep track of boss ships life

  8. User should be able to face an unlimited amount of enemy ships as long as the games in play

  9. User should see enemy ships spawn at random places and times

Wire Frames

Versioning

This is version 1 which includes only the first level.

Authors

Acknowledgments

  • Hat tip to google and stackoverflow
  • Inspiration: the classic Space Invaders

About

A reimagination and recreation of the classic space invaders. Shoot through waves of enemies and defeat the boss! Created for Project 1 at my coding bootcamp in order to practice my newly acquired JavaScript abilities.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published