# Tomagotchi Lab

![GA Logo](https://camo.githubusercontent.com/6ce15b81c1f06d716d753a61f5db22375fa684da/68747470733a2f2f67612d646173682e73332e616d617a6f6e6177732e636f6d2f70726f64756374696f6e2f6173736574732f6c6f676f2d39663838616536633963333837313639306533333238306663663535376633332e706e67)

## Tomagotchi Mini-Project

### Description

Let's use our front-end web development skills to create a "living" pet! We'll use HTML, CSS, and JavaScript/jQuery to interact with our pet.

### Requirements

* 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: (in chrome console)
  * Hunger (1-10 scale)
  * Sleepiness (1-10 scale)
  * Boredom (1-10 scale)
  * Age
* Add functions to the screen to feed your pet, turn off the lights, and play with your pet.

  &#x20; (i.e. be able to call `feed()` in chrome console and then log the pet to see the values change)
* 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 while it's alive.

### Extras

* Change from the console to the DOM, make  buttons to call the functions and update the view of tomagotchi's stats
* Have your tomagotchi give birth to baby tomagotchi...
* ...with special powers (extend the class)!
* Add an `excercise()` method to your tomagotchi, that affects certain properties
* Add anything you can think of... use your imagination!

### Awknowledgements

Thank you GA's Connected Classroom for providing the basis of this lab!

* Adapted from [SEI-MAE](https://git.generalassemb.ly/Software-Engineering-Immersive-Remote/SEIR-MAE-INSTRUCTORS/blob/master/unit_1/w04d3/student_labs/morning_bonus.md) by Taylor Darneille\*
