Skip to content

Latest commit

 

History

History
50 lines (34 loc) · 1.3 KB

README.md

File metadata and controls

50 lines (34 loc) · 1.3 KB

FooFighter.js

An experiment in making a really crappy starfighter game.

Demo

How to play

While the gameplay itself is still under development, it can be said that the game is about survival and efficiency. You have 5 minutes to amass the best score you can without perishing.

Use the cursor keys to move your player and space bar to fire lasers. Each laser you fire deducts 2 points from your total score (won't go below 0 points). Each enemy unit behaves differently and are worth different point values:

  • Asteroid (5 and 10 pts): slow, deliberate movement on the X and Y axis. Large asteroids explode into smaller asteroids on collisions.
  • Enemy Ship (15 points): Moves along the Y-axis and fires lasers .
  • Enemy UFO (18 points): Kamikaze unit that accelerates towards the player along X and Y axis.

To install

# Install global grunt module
sudo npm install -g grunt-cli

# Install package dependencies and build
npm install

To start app

# Start a server @ localhost:3000
npm start

To build the game source

grunt
# or to auto-build on save
grunt watch

Game art provided by: