Skip to content

usman-kakakhel/CS319-2D-DE

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Defender

Remake of the Arcade game Defender for CS 319

You can find Analysis and Design reports for iteration 2 in doc folder of master branch.

Analysis Report (Iteration 2) Link: https://github.com/usman-kakakhel/CS319-2D-DE/blob/master/doc/CS319%20-%20Group%202D%20-%20Project%20Analysis%20Report%20Iteration%202.pdf

Design Report (Iteration 2) Link: https://github.com/usman-kakakhel/CS319-2D-DE/blob/master/doc/CS319%20-%20Group%202D%20-%20Project%20Design%20Report%20Iteration2.pdf

Member Names:

Mian Usman Naeem Kakakhel, Muhammad Saboor, Taha Khurram, Balaj Saleem, Sayed Abdullah Qutb

Meeting Times:

Saturday 17:30 - 19:30, Wednesday 18:30 - 20:30

Game Details:

  • 1 player/spaceship.
  • 6 enemies. (BugEye, Spikey, Saucer, Saucer Blades, Slicer, Crescent)
  • The plane shoots bullets by pressing a button.
  • The player also has a drop nuclear bomb abiliy which can clear the screen of any enemies present.
  • One type of the aliens can pickup humans.
  • If that alien is killed midway to the top, it will drop the human and the player has to catch them.
  • The human will die upon hitting the earth if not caught.
  • Some enemies will have the ability to fire bullets.
  • Warp feature on screen which will warp the player to anywhere on the planet.
  • If all humans are killed, all aliens on screen will become powerful enemy (Crescent).
  • Minimap located on top of the screen which will portray enemy locations.
  • Health percentage of the player will be shown.
  • The score is also shown.
  • Humans are not damaged by aliens, the aliens can only pick them up and move to the top of the screen inorder to get powerful/upgraded.

Our Additions:

  • Fuel bar is shown at the top.
  • Add a fuel pickup to refuel the tank of the player.
  • Add a health pickup to regenerate the health of player.
  • If plane runs out of fuel it'll crash.
  • The nuclear bomb ability will only work after a cool down time has been spent to replenish the said ability.
  • An enemy seeker/ heatseeker missile, this will replenish after sometime.
  • The map will not only show enemies but humans as well.
  • There might be an asteroid shower event which upon collision will damage the spaceship.
  • Coins would be awarded for every enemy killed, would reward a specific ammount. The player can use this ammount in the shop.
  • Coins will be shown in the screen.
  • A shop would be added so that the player may buy items.
  • These items would be permanent and would improve the player's spaceship. The items include a bigger fuel tank so that the plane goes on for longer time, a shield,and skin color for the spaceship.
  • We will have a highscore system which will track the top highscore of all time.

About

Remake of the Arcade game Defender for CS 319.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 5

Languages