Meet Reggie: Interactive Weather Frog Animation in Yawa AppMeet Reggie: Interactive Weather Frog Animation in Yawa App
The network for creativity
Join 1.25M professional creatives like you
Connect with clients, get discovered, and run your business 100% commission-free
Creatives on Contra have earned over $150M and we are just getting started
Reggie 🐸 — the weather frog living in my app Yawa
I've been using Rive for years to animate the weather conditions in my app, Yawa — expressive, interactive scenes driven purely by live weather data. But something was always missing: a bit more interactivity, a bit more expression.
That's why I created Reggie for the character challenge.
Reggie is a little frog living in his mushroom house, reacting to the weather and the time of day. He sleeps in his bed at night, enjoys the weather on his terrace in the morning, heads down to the lake to fish, and curls back into his chair for a snack. When it rains, he puts on his raincoat.
And he doesn't only react to the weather — he reacts to you: scroll and the camera zooms out to reveal his whole little world (his mushroom house, the pond, the hills around it), with a speed input that changes how fast the animations play while you scrub through the timeline.
How it's built: everything is rigged in Rive — multiple state machines, responsive layouts, Lua scripts, and over 50 nested artboards with nested ViewModels, all reading live weather and time of day straight from the app or the users input. Every weather condition has its own unique animation. 🔗 Rive file: https://editor.rive.app/file/yawa/2375740?linkId=mH7R_laspkW0jTuKh6UlIQ 📱 Soon Live in Yawa: https://yetanotherweather.app
Back to feed
The network for creativity
Join 1.25M professional creatives like you
Connect with clients, get discovered, and run your business 100% commission-free
Creatives on Contra have earned over $150M and we are just getting started