ArcadeGameFinalProject This is our final project for CSSE 220!!
It is a game made completely in Java based off of the game Joust. The game follows the protagonist Chad whose goal is to kill off covid-19 with his disinfecting spear and the virus will drop Corona Bottles to drink which is his score. But you have to hurry or they will get infected again and come back to life!
*Levels loading from text files
*A hero that can move with keys and space for spear
*Jumping and correctly standing on platforms with gravity, no getting stuck or weirdness
*Switching between levels with U and D and when defeating monsters
*Moving monsters, flying
*Reset on death, appropiate use of lives and final game over
*Correct player/monster jousting behavior
*Bottles dropping, pickup by hero, and becoming monsters if not picked up
*Shooting monster/bullet behavior
*Score tracking, increases on bottles drank
-Our character has a set number of jumps (double jump) then fall
-If you win an automatic replay timer is started!
-Our character will fall down under the map and die if there is no platform under him
-Hero has a spear that sprays lysol to kill enemies activates with space
-Cool-down on spear if activated
-If hero is hit, he is granted invincibility to escape for a small time
-Main menu before entering game
-Custom font for game
-Main menu theme song
-Shooters have a small chance to explode
-Hero is totally animated
-Gave heart cannisters and spear ready image on GUI
-End Game grave stone and win scene added
-Random chance of playing in game song 1 or 2
-All contacts and interactions have designated sounds