Arcade style survival game written in JavaFX and CSS. Game includes multiple enemies types, created through inheritance and polymorphism, with unique designs, attacks and animations. Various upgrades are also given to the player through the shop root along with a coin system to keep track of coins gained and spent throughout the game. Difficulty of the game increases as the player progesses through the game with a point system to keep track of enemies defeated by the player.
-Raymond Huang, Gurpreeth Singh, Tenzin Loden