I built a Rive-style character rig and state machine for a mascot tiger in a language-learning app, on a placeholder tiger drawn for the sample: 20 parts with pivots and a parent hierarchy, five state animations (idle, talking, listening, happy, sad) plus a blink layer, and a machine with two boolean inputs, two triggers, an Any State and 10 blended transitions of 150 to 450 ms. It runs live in the browser with buttons that fire the same inputs the app would. A 26 second reel (1080x1080, 30 fps) plays a sample lesson through all five states and all 10 transitions; at state changes the blends hold the largest joint turn between frames to 1.1 degrees where a hard cut would jump 62.0. The rig, animations and machine are 3.5 KB compressed, vector only.