I created Starling as an interactive character with three connected animation states: Idle, Selected, and Success. Its expression, wing movement, and star effects respond to interaction, giving the character a personality beyond a looping video.
The project includes an editable Rive file, a runtime asset, and a browser preview. I tested the transitions with mouse, keyboard, and touch input. The video shows the animation; the interactive preview lets viewers try it for themselves.