90+ LESSONS · 12+ HOURS · PROJECT BASED
One project. Every Rive feature. From basic animation and state machines, to data binding and scripting.
Start Learning · $149Start Learning
Full Access

Meet your instructor, set up your workspace, and get an overview of what you'll build.

Learn Rive's interface and design your first splash screen from scratch.

Bring your splash screen to life with keyframes, easing, and animation fundamentals.

Master inputs, listeners, transitions, and layers to make your animations interactive.

Organize your Rive files and learn essential workflow shortcuts.

Design and build the Weather Buddy main screen with nested artboards and components.

Add particle systems, weather effects, and dynamic backgrounds that respond to state changes.

Create smooth transitions between weather states using blend states and advanced timelines.

Fire and listen for custom events to coordinate animations across artboards.

Connect live data to your Rive animations with view models and property bindings.

Go deeper with nested view models, lists, and complex data structures.

Handle enums, conditional logic, and real-time data updates in your animations.

Master advanced patterns like dynamic lists, color binding, and multi-property coordination.

Build sunny weather animations with sun rays, clouds, and clear sky effects.

Create heat shimmer effects, intense sun animations, and scorching weather visuals.

Animate rain drops, puddles, and overcast skies with layered particle effects.

Design snowfall particles, frost effects, and cold weather atmosphere.
ScriptingA bonus intro to Rive Scripting: build a snow particle system with Node Scripts and the AI agent.
Redesign the Weather Buddy avatar with a modular approach for easy customization.
Give your Weather Buddy character unique reactions and personality-driven animations.

Learn the basics of rigging with Bones to reshape and animate the tongue, scarf, and clothing.
Take rigging further with a multi-bone hierarchy to animate a chain of tree branches.