Testing limits of Rive. It is interesting that you could make a game like Pou using Rive with almost no coding necessary.
I drew the shapes in the editor. Then added translation contraints for the pupils and mouth so that it follows the cursor. For the cursor itself I added a listener.
Mouth, eyes, eyelids have their own state machine layer so that for example you can play the eyelid or eyes closed animation on top whatever animation is playing.
License
Viewing