项目作者: realRichard

项目描述 :
a javascript game, hit plane
高级语言: JavaScript
项目地址: git://github.com/realRichard/HitPlane.git
创建时间: 2020-05-13T07:08:50Z
项目社区:https://github.com/realRichard/HitPlane

开源协议:

下载


HitPlane

a javascript game, hit plane


Technology stack

  • javascript

  • particle-system


Game Interface

interface


Gameplay

  1. 1. press b to start gaming
  2. 2. space is normal attack, k is big skill
  3. 3. move plane by key w, d, s, a
  4. 4. when game over, press t to continue

Functional specification

  • [X] we provide player two ways to attack nenmies, the normal attack only reduce one lives of enemy at a time, the big skill directly end the live of enemy.

  • [X] there are three different kinds of enemies in our game, small enemy, middle enemy, and big enemy, they appear at random at different speeds, when middle enemy and big enemy are beaten, they will performance different effects.

  • [X] we implement particle system, it applied to explode when plane was destroyed.

  • [X] we also provide development version functionality, when debug mode is true, we can change player speed, enemy speed, bullet speed, bullet coolDown, and fps(frame per second) randomly by drag the range.

  • [X] moreover, we can pause the game or resume the game by press p in anytime, it’s like cheating. hahaha.