Skip to content

erdemce/defender-game

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Air-Defender

Description

Air-Defender is a game where the player should control the air-defender. Planes and Helikopters are coming at the top of the screen and they are getting close your air-defender. Air-defender can shoot a cannonballs with different angles. You should use the mouse left click to determine the angle of th cannonballs. Player should destroy all of the air-vehicles before they reach the mittle of the fourth line. If one of the air vehicles can come there, game is over. Score is calculated similtenaously and shown on the top of the screen.

to play the game you can click here: http://erdemce.github.io/defender-game

MVP

  • Add Start Screen the enthalts instructions of the game
  • Add the game background
  • Add one air-defender at the middle of the bottom of the game-screen.
  • Air-defender can shoot a cannonballs with different angles
  • Use of the mouse left click to determine the angles
  • Air vehicles appear in the top line, fly through a line, after pass through the screen, they fly in the next line.
  • Cannonballs damages the air-vehicles.
  • Air Vehicle is destroyed if it has no health more.
  • Add Score Board
  • Add Game over screen
  • Ability to restart the game

Backlog

  • Infinite level with increasing difficulty
  • Add the Level board
  • Add health indicator at the top of air-vehicles to see its health situation
  • Add sound for the cannonballs
  • Add visual Effects for the collision and the explossion
  • Storing the top scores by using firebase-database
  • Show the hichscore in the end screen.
  • If player break the record, show the High Score images in the end screen.

Data structure

airvehicle.js

fire.js

draw.js

game.js

script.js

index.html

style.css

States

Definition of the different states:

  • Start Screen
  • Game Screen
  • Game Over Screen

Task

List of tasks in order of priority

Links

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published