Tamagotchi (17th October 2022)

GitHub

This was one of my lab assignments in my C++ module. We recreated Tamagotchi in our way in OpenFrameworks - animations and interactivity had to be included in the assignment.

I added 4 stats where each of them decrease at different rates. You press the corresponding keys to fill up their stat. If you overfill the stat, it will decrease one of the corresponding stats. You have to make sure you keep the Tamagotchi healthy.

It has different states depending on which of the stats are low:
If it has low hunger, there will be a flashing heart container.
If it is tired, it will have a hovering 'ZzZ' symbol next to its head.
If it is dirty, there will be flies flying around it.
If it is bored, it will have a bored face.

I learned how to create different states, functions, animations, and interacity within OpenFrameworks. It is my first time using this library and writing in C++.