90+ LESSONS · 12+ HOURS · PROJECT BASED

Rive Masterclass Curriculum

One project. Every Rive feature. From basic animation and state machines, to data binding and scripting.

Start Learning · $149

Full Access

Course Intro — Rive course module
5 LESSONS · 25 MIN

Course Intro

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

WorkspaceArtboardAssets Panel
Intro to Rive - Splash Screen Design — Rive course module
4 LESSONS · 17 MIN

Intro to Rive - Splash Screen Design

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

Design ToolsFills & StrokesArtboard
Rive Basics - Splash Screen Animation — Rive course module
3 LESSONS · 19 MIN

Rive Basics - Splash Screen Animation

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

KeyframeEasingTimeline
State Machine Basics — Rive course module
8 LESSONS · 39 MIN

State Machine Basics

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

State MachineTransitionsListeners
Utilities & File Management — Rive course module
1 LESSON · 6 MIN

Utilities & File Management

Organize your Rive files and learn essential workflow shortcuts.

ExportRuntime File (.riv)Backup File (.rev)
Create the Main Screen — Rive course module
7 LESSONS · 61 MIN

Create the Main Screen

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

Design ToolsArtboardComponents
Dynamic Weather Buddy — Rive course module
7 LESSONS · 83 MIN

Dynamic Weather Buddy

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

Animation PrinciplesSquash and StretchListeners
Seamless Weather Transitions — Rive course module
5 LESSONS · 60 MIN

Seamless Weather Transitions

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

Transition EasingTransition DurationHold Mode
Custom Events — Rive course module
2 LESSONS · 23 MIN

Custom Events

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

Custom EventsConsole PanelComponents
Data Binding Basics — Rive course module
6 LESSONS · 60 MIN

Data Binding Basics

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

Data BindingView ModelView Model Property
Data Binding Advanced — Rive course module
2 LESSONS · 25 MIN

Data Binding Advanced

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

Data BindingConvertersEnums
Data Binding Expert — Rive course module
5 LESSONS · 28 MIN

Data Binding Expert

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

Data BindingEnumsInstances
Data Binding Master — Rive course module
3 LESSONS · 27 MIN

Data Binding Master

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

Data BindingNested View ModelsInstances
Weather Animations - Clear Skies — Rive course module
4 LESSONS · 36 MIN

Weather Animations - Clear Skies

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

Glow EffectSeamless LoopFeather
Weather Animations - Heatwave — Rive course module
3 LESSONS · 36 MIN

Weather Animations - Heatwave

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

AnticipationOvershootEasing
Weather Animations - Rainy — Rive course module
2 LESSONS · 34 MIN

Weather Animations - Rainy

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

Seamless LoopTrim PathEase In
Weather Animations - Snowy — Rive course module
4 LESSONS · EXERCISE

Weather Animations - Snowy

Design snowfall particles, frost effects, and cold weather atmosphere.

Animation PrinciplesSeamless LoopParallax Effect
Scripting — Rive course moduleScripting
1 LESSON

Scripting

A bonus intro to Rive Scripting: build a snow particle system with Node Scripts and the AI agent.

Node ScriptParticle SystemAI Agent
Avatar Redesign & Modular Work — Rive course module
2 LESSONS

Avatar Redesign & Modular Work

Redesign the Weather Buddy avatar with a modular approach for easy customization.

Modular DesignComponentsArtboard
Unique Avatar Personality — Rive course module
7 LESSONS

Unique Avatar Personality

Give your Weather Buddy character unique reactions and personality-driven animations.

Idle AnimationListenersInteractivity
Intro to Rigging — Rive course module
4 LESSONS

Intro to Rigging

Learn the basics of rigging with Bones to reshape and animate the tongue, scarf, and clothing.

Basic RiggingBonesConstraints
2 LESSONS

Advanced Rigging

Take rigging further with a multi-bone hierarchy to animate a chain of tree branches.

BonesBone HierarchyWeights
2 LESSONS

Advanced Component Communication

2 LESSONS

Animation Blending

1 LESSON

Responsive Animations