However... 13 Tamagotchi? We still need the "trillions and trillions". Maybe the next step is to make a SETI@Home style (or something less centralized) distributed Tamagotchi matrix.
It seems that a lot of effort was made into animations and sound and not more complex behaviour of emotions. Made the whole thing feel very sterile and bland. I feel that's pretty much what you get with state machines.
For anyone who want to look into building more dynamic AI, look into behaviour tree's. That shit is awesome once it clicks and you find yourself considering FSM deprecated.
The reason I bring this up is that I noticed the authors drawing over the states and it reminded me of http://gamedevelopment.tutsplus.com/tutorials/finite-state-m...
It doesn't take much until you realise how unmaintainable a state machine becomes with further complex behaviour.
She did amazing work reverse engineering the Tamagotchi in various incarnations. There's a fair amount of overlap so you might just want to watch the last video.
I spend a lot of time answering questions from patients through instant messages.
Most questions are similar in nature.
My first thought was, can we make this for humans?