Let's use our front-end web development skills to create a "living" pet! We'll use HTML, CSS, and Javascript to interact with our pet.
- Create a repo for your tomagotchi pet
- make a commit after you finish each one of the following
- Create a Class (JS Class, look at your notes if your forget) for your tomagotchi
- Instatiate your Tomagotchi
- Display a character of your choice on the screen to represent your pet
- Display the following metrics for your pet. Hunger (1-10 scale), Sleepiness (1-10 scale), Boredom (1-10 scale), Age
- Add buttons to the screen to feed your pet, turn off the lights, and play with your pet
- Add the ability to name your pet
- Style the page
- Increase your pet's age every x minutes
- Increase your pet's Hunger, Sleepiness, and Bored metrics on an interval of your choosing.
- You pet should die if Hunger, Boredom, or Sleepiness hits 10.
- Morph your pet at certain ages
- Animate your pet across the screen
- have your tomagotchi give birth, to baby tomagotchi
- with special powers (extends the class)
- add an excercise method to your tomagotchi, that affects certain properties
- Add anything you can think of, use your imagination