Giter Club home page Giter Club logo

air-force-galatica's Introduction

Air Force Galactica

3D Fighter plane shooter game using WebGL (Three.js)

It is an endless game where you have to avenge you fellow crewmates who were bombed by enemy planes. Are you up for the job cadet?

The game is inspired by Sky force. You can shoot down enemy fighter plane with you trusty companion plane. Collect stars as you destory your enemies to increase you score. But beware enemies can shoot and follow you. Try to avoid crashing into them or getting hit by their bullets. See how long you can survive.

How to Run

$ npm i
$ npm start

Key Bindings

The keys to move the player around are:

  • a: To move left
  • d: To move right
  • w: To move forward
  • s: To move backwards
  • space: To shoot bullets

Score

The score is computed on how long you have survived. Each star you collect fetches you extra 50 points.

Health

  • You have 100 health at the start.
  • Every time a enemy bullets hits you lose 10 health.
  • If an enemy plane crashes into you then you lose 25 health.

Trailer link

Watch the trailer here

air-force-galatica's People

Contributors

chief-blackhood avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.