Skip to content

HebaElwazzan/fruitninja

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

68 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Fruit Ninja
A game where user slices fruits and tries to beat their highscore.
Assumptions made:
	The user quits from inside the game itself.
	If the user does not quit from the game itself, problems could occur.
	An attempt to fix this problem was made by using a thread that works before closing but it does not seem to be working inside the GameScreenController to stop the animation.
	The user runs the game from an executable jar file inside the program file.
	After failing to create a runnable jar file that works outside the program file, it was decided that the user should run the game from inside the program file from the executable jar file for the game to work correctly.
Division of labour:
	Heba El-Wazzan 6521: Splash Screen, Object animation, UML Diagrams, File Handling.

	Omar Aboshousha 6492: Main Menu screen, Game screen, Game over screen, Pause menu.

	John Hany Kamal 6441: User Manager screen, Help menu, Leaderboard screen, Media Player.
Notes:
* We did not strictly implement the methods in the given interfaces in their children, but all functionality was otherwise 
  implemented through other classes.

* We were not able to set the game into fullscreen mode due to the background image not being resized. We could not use css style
  sheets to set the background as eclipse had a problem with the paths inside the css style sheets and we could not figure out 
  how to solve it unfortunately.

* There is a bug that occasionally occurs when the Game Over screen appears. It seems that it does not close original game screen
  so if you play again there ends up being two game screens playing and a game over message appears. The problem occurs once
  every couple of games and we have tried our best to limit its occurence.

* The images on the "New user" button and the "Level two" title could not be loaded in the executable jar file for unknown resons,
  however the button still works fine.

About

A game where user slices fruits and tries to beat their highscore.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages