Skip to content

Latest commit

 

History

History
executable file
·
139 lines (72 loc) · 2.37 KB

README.md

File metadata and controls

executable file
·
139 lines (72 loc) · 2.37 KB

Space Shooter

Description

A space shooter like old times arcade games. Humanity is under attack by space creatures and it needs you and only you to save it

Game Rules

  • You miss a shot, you lose 2 points.

  • You don't kill an enemy, you lose 10 points.

  • If your score is negative, you die.

Demo

Picture 1

Picture 1

Picture 1

Picture 1

Picture 1

Objective of the game

  • Increase your score by:

    • Killing enemies

    • Avoiding:

      • Missing shots

      • Enemies crossing the bottom line

      • Being killed with a bad score.

In other words:

  • Ascent to glory over other lesser players that don't gather as much score than you.

Game mechanics

  • Shooting enemies in space

Levels

It only has one level and it ends when the player dies.

Entities involved in the game

  • Player and its lasers:

  • Enemies:

    • Carrier Ship:

    • Chaser Ship:

    • Gunship and its lasers:

User interactions:

The user interacts with a player ship by using the w, a,s,d keys and spacebar to shoot.

Game Scenes

  • Instructions.

  • Credits.

  • Game Over.

  • Loading.

  • Menu.

  • Options.

  • Play.

  • Score Board.

  • Set Score.

Instalation

Download the repo:

 git clone [email protected]:IvanDerlich/space-shooter-game.git

Move to the folder you had just created:

 cd space-shooter-game

Install project dependencies:

 npm install

Build the project using a node script:

 npm start

Development Process

I made this game following This guide.

Acknowledgments

  • Microverse.

  • The people that created the technologies I'm using listed below.

  • Code reviewers

Technologies used

  • Webpack
  • Phaser
  • NPM

Author

Ivan Derlich.