/2D-Java-Object-Oriented-Game-Project-Fiyuv

This a simple 2D game that is inspired from The Defender arcade game.

Primary LanguageJava

CS_319_Project

Defender Game

About Game

Defender is an old video game. In this game, a player controls a spaceship to save humanoids from aliens on his planet. Aliens can both capture humanoids and destroy the player’s spaceship. Therefore, the player tries to kill all aliens using laser weapon before getting destroyed. The player has also smart bombs which destroy all aliens on the screen. Spaceship can fly in right or left direction while screen scrolls continuously. The player can be hit 3 times by enemies before the game ends. If player can get certain scores, s/he earns right to be hit more times before the game ends. Player can change the place of spaceship on the planet using hyperspace jump. Also, it should not be forgotten that captured humanoids will turn into mutants, i.e. new enemies.

New Features

  • Different Levels
  • Different Backgrounds
  • Update Weapons
  • Multiplayer
  • Shield
  • Background Story
  • Time Limit
  • Extra life
  • Boss for each level
  • Different type enemies
  • Mystery Boxes

Group Members

Links

Link for Project Meetings Document: https://drive.google.com/file/d/1SZuEcgDk-16_4ClcNFcdrplQeXqld5ln/view?usp=sharing

Link for Analysis Report - Iteration 1: https://drive.google.com/file/d/1fW70vvsQzHF4RUny_4E4CkQypN6E9tvB/view?usp=sharing

Link for Design Report - Iteration 1: https://docs.google.com/document/d/1_O1bfRJ8JNr8-TyUobhqp26IlblEl2XeTNwm86Dv6i8/edit?usp=sharing

Link for Final Report - Iteration 1: https://docs.google.com/document/d/17pWJwK91d5i0b5FQRrGbtCXXsOJdlWvr9wusdquYZr0/edit

Link for Analysis Report - Iteration 2: https://docs.google.com/document/d/1L-8ScWRzFM2HsAhrN8Fdlump0ErxVqAv8usLizhub2s/edit#

Link for Design Report - Iteration 2: https://docs.google.com/document/d/1oX8xtuVoJi-2l2M4Ar5VPt3BMgzFL6SrcEAGktXtfLM/edit

Link for Final Report - Iteration 2: https://drive.google.com/open?id=1KIKXmTs9lgYjCrfhZQyBpCNZuxc2XyLbixZVxCl7188

How to Install

To run Fiyuv++:

You should install JRE 13 Download JRE13 from here... https://www.oracle.com/technetwork/java/javase/downloads/jdk13-downloads-5672538.html

Your computer should have 250MB free space (200MB for JRE13, 42MB for game)

Download Game from here... https://drive.google.com/open?id=12rpd26_3Kxp5iAAjKpAVlSk1uj-i1tGp

After downloading Fiyuv++, you can play it by running Fiyuv++.exe file.