Scholé
All tool lessons Start learning free

Now showing · A Scholé feature

Learn Rive in 5 minutes

Rive builds animations that run inside your app and react to what the user does: a character that looks toward the cursor, a button that celebrates a tap. Scholé's own agent characters are built with it. Your five minutes go to the state machine, which is the part that makes it interactive.

Now playing · app.schole.ai/g/rive Open full screen ↗
Threading the projector…

Projector jammed? Open the lesson in a new tab. Same free screening either way.

Atlas is taking you through this one. Free, and it runs right here. No signup. Runtime: 5 min.

Reel 01 · Frame 000144

Animation with inputs

A video plays the same way every time. A Rive file has inputs, and a state machine decides which animation plays when an input changes. That is what lets an illustration respond.

Artboard

The drawing

Vector artwork, bones, and constraints. This is the part that looks like an illustration tool, and it exports tiny files.

State machine

The logic

States are animations; transitions are rules like 'when hovered becomes true'. The runtime evaluates the machine every frame.

Runtime

Play it anywhere

Web, iOS, Android, and game engines load the same .riv file. Your code sets inputs; Rive draws the result.

Reel 02 · Frame 003456

What you will do in the lesson

You answer and try things. Nobody demonstrates at you for five minutes.

  1. Read a state machine. You open a working one and trace what happens when the 'hover' input flips on and off.
  2. Add a state. You add an idle animation and a transition into it after a delay.
  3. Wire an input. You create a boolean input and connect it to a transition so it can be driven from code.
  4. Trigger it from the page. You flip the input from a button on a web page and watch the character respond.
  5. Choose Rive or video. You end by sorting animation jobs into ones that need input and ones that are fine as a looping video.
Reel 03 · Frame 005112

Before you start

Is Rive free?

There is a free tier for individuals. Teams and some export features are paid.

Do I need to know how to animate?

The lesson focuses on the state machine and inputs, which is logic, not drawing. Artwork can be imported from other tools.

How does Scholé use it?

Olé, Atlas, Zeteo, and Pharos, the characters you see on Scholé, are Rive files whose state machines respond to what happens in the lesson.

How is it different from Lottie?

Lottie plays exported After Effects animations. Rive files carry logic and inputs, so the animation can react instead of only replaying.

Coming attractions · Frame 007200

Other tools people learn next

Same format, same five minutes, still free.

Learners from these organizations are already learning on Scholé

Partner organization logo Partner organization logo Partner organization logo Partner organization logo Partner organization logo Partner organization logo Partner organization logo