Skip to content

DavidPurdy1/CoronaJoust

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 

Repository files navigation

Corona Joust

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!

UML design Diagram

Image description

Functionality

*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

extra features:

-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

About

A platformer game made with java

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages