Tamagotchi game
- This is going to be Tamagotchi game that will allow users to make a pet, name the pet, and give the pet an age. The user will feed the pet, play with the pet, and keep the pet awake in order to avoid it from dying. The pet dies if any one those three metrics reaches 10. The user wins the game, if the game progress meter reaches 100% without the pet dying.
- As a user I can click on mt Tamagotchi to select it
- As a user, I can name my Tamagotchi
- As a user, I can give my Tamagotchi an age
- the Tamagotchi pet will have four integer metrics
- Hunger
- Sleepiness
- Boredom
- Age
- The metrics will count up from 1 to 10 every two seconds
- When one of the three metrics (hunger, sleepiness, boredom) reaches ten, the pet dies
- The user will have three buttons Feed your pet, Play with your pet, keep the light on.
- the Feed your pet button will decrease the hunger metric one point
- the Play with your pet button will decrease the boredom metric by one point
- the keep light on button will decrease sleepiness. When the light on button is being clicked on, the sleepiness will go down, if the button is not clicked, the sleepiness meter will go up.
- The pet will have physical changes at certain age (100) as the pet ages. It will have two different physical changes. the first one will be a young character, the second one will be an older version of it at age 100.
- There will be a completed work percentage bar (time), that bar will be like a timer which will keep increasing, the pet has to stay alive until the meter reaches 100%, in order to win the game. Once the game finishes successfully, a message will appear "congratulations! You Won!
- if the character dies, the following message will appear "you lost! try again or quit game!"
- if the "try again button is clicked, the game will restart
- if the "quit game" button is clicked, the game will end
- if time permits, I might add additonal features to it