Skip to content

Instantly share code, notes, and snippets.

@slota
Last active April 21, 2016 15:36
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save slota/7a470055cc727711c71c1359ef5953dd to your computer and use it in GitHub Desktop.
Save slota/7a470055cc727711c71c1359ef5953dd to your computer and use it in GitHub Desktop.

Turing Invaders

A JavaScript version of Space Invaders.

Game In Action

How to play

Visit [http://shannonpaige.github.io/turing-invaders/] to play the game.

Use the left and right arrow keys to move the tank left and right. Avoid being shot by the aliens. Use the space bar to shoot at the aliens. Each level will get harder until you die. Try to beat your high score!

Features

  • Levels of increasing difficulty: In each level the aliens get faster, their bullets get faster and they shoot more.
  • Audio: Be inspired by Bill Pullman's speech from Independence Day while you fight the alien forces.
  • Moving Aliens: Look at how the aliens move their tentacles as they shoot at you. Isn't that cute? NO! It's deadly.

Tools

  • Javascript
  • HTML 5 Canvas
  • Mocha / Chai

The Team

Shannon Paige

Shannon Paige

Github // Email

As a former mathematician, I believe there is beauty in algorithms and code. I’m looking for a position that will utilize my current skills in planning, coding and testing in order to develop state-of-the-art software solutions. I’d like to become part of an organization that provides an atmosphere of mutual growth and benefits, where I can showcase my talent and potential. I am organized, enjoy working with people, and have an aptitude for learning quickly. I enjoy challenges and look forward to the opportunity offered by my next team.

John Slota

John Slota

Github // Email

I am interested in agile development and being part of a team that is more interested in developing cutting edge technology than any specific language or framework. I have an interest in pursuing employment in FinTech or Health Care and have a passion for exploring bitcoin and block chain technology.


To run locally:

npm install

To fire up a development server:

npm start

Once the server is running, you can visit:

  • http://localhost:8080/webpack-dev-server/ to run your application.
  • http://localhost:8080/webpack-dev-server/test.html to run your test suite in the browser.

To build the static files:

npm run build

To run tests in Node:

npm test
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment