Skip to content

dimirado-flutterint/GoToZero

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

143 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Programming Language

JAVA

UI library

JAVA FX

Game Name: GoToZero

Goal of the Game:

The goal of the game is through the mathematical operations addition and subtraction to reach a score of 0.

Objects:

• Background

• Background menu – background image for menu

• Background game – background image for game

1.1. Menu

The sample.Main menu gives the player the following options:

Start - starts the game

Help – describes the goal of the game

HighScore – shows high-scores(TO DO)

Quit – exits the game

1.2. Falling objects

Falling object number – falling numbers with random value

Falling object sign – falling mathematic signs corresponding to the mathematical operations of addition, subtraction, multiplication and division

Falling object symbol – falling symbols (like $, %, #) which have an unpredictable outcome for the score(TO DO)

1.3. sample.Main Player

Object controlled by the player, representing a female ninja who runs side to side and collects the falling objects

1.4. Static Objects

Score – object, which shows current score

Timer – object, which shows time elapsed since the game has begun(TO DO)

1.5. Other Objects

Pause – the player can pause the game at any time with the button Pause(TO DO)

Exit – the player can exit the game at any time with the button Exit(TO DO)

GamePlay: When the player starts the game, a game menu is shows with options for Single Player, Multiplayer(TO DO), High Scores, Settings(TO DO) and Quit 1.6. Èçáîð íà áóòîí Start - starts a new instance of the game with the background game image - a random three digit number is shown on the screen, which is the score the player has to reach - starts the game timer - a random number of falling objects begin their fall from the top of the screen - each object has its own individual “fall” lane - the player(aka the ninja) is spawned at the bottom of the screen

1.7. End Of The Game - the game ends when the current score reaches 0 - the timer is stopped and the time elapsed is written on the screen(TO DO) - the player’s score is compared to the High Scores(TO DO) - the player can enter a username, if his score is within the top 5(TO DO) - through a back button, the player can return to the sample.Main Menu(TO DO)

1.8. Help - shows the game goal and typical gameplay

1.9. Highscore - shows the top 5 scores the their corresponding user names

1.10. Quit - Exits the game

1.11. Pause - the player can pause the game at any point, but the falling objects become hidden while the game is paused.

About

TeamAncalogonProj

Resources

Stars

0 stars

Watchers

8 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors