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
Mian Usman Naeem Kakakhel, Muhammad Saboor, Taha Khurram, Balaj Saleem, Sayed Abdullah Qutb
Saturday 17:30 - 19:30, Wednesday 18:30 - 20:30
- 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.
- 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.