click me
OriginalThe wizard
- Idle breathes, blinks, hat sways, stars float
- Pointer eyes follow, leans toward you
- Hover hat tips, hair perks up
- Click hops, hat pops, stars burst, chime
Animated characters, built with Rive
Send us a character drawing. We bring it back as a small interactive animation: it breathes, blinks, watches the cursor and reacts when visitors hover or click. One file, ready for your site or app.
click me
Original
click me
OriginalHow it works
No redrawing in a new style. We keep your artwork and make its parts move.
PNG, JPG or SVG of the full character. Tell us where it will live and how it should behave.
Hat, arms, eyes, hair, wings: each becomes its own layer with a pivot. Pupils, eyelids and thin lines are redrawn as vectors so they stay sharp.
An idle loop, cursor tracking, hover and click reactions, sound if you want it. You review a preview and ask for changes.
You get the .riv file and a copy-paste embed. Your developers can trigger moves from code with one line.
What you get
Rive files carry the drawing, the animation and the logic together. The page only loads it; the character already knows what to do.
hover or spell that your code can read and set, like the buttons above.// load the character into a canvas const wizard = new rive.Rive({ src: "wizard.riv", canvas: document.querySelector("#wizard"), stateMachine: "Wizard", autoplay: true, autoBind: true, onLoad: () => wizard.resizeDrawingSurfaceToCanvas(), }); // cast a spell from your own code const spell = wizard.viewModelInstance.boolean("spell"); spell.value = !spell.value; // or listen to what the visitor does wizard.viewModelInstance.boolean("hover") .on(e => console.log("hovering:", e.data));
Where to use it
A character that reacts gets noticed and remembered. Some places it works well:
In the hero, greeting visitors and following the cursor.
A guide that cheers when a step is done.
A 404 or an empty inbox that makes people smile instead of leave.
Something alive to watch while the app gets ready.
Characters that respond to taps and right answers.
Rive runs in game engines too, with the same file.
Questions
No. The .riv file plays with Rive's free, open-source runtimes. You only need the Rive editor if you want to change the animation yourself.
A full-body character on a plain or transparent background, with clear outlines and flat colours. Parts that can move on their own (a hat, arms, eyes, hair, a tail) are what make it come alive. Send what you have; we'll tell you what is possible.
The bird on this page is 130 KB, the wizard 195 KB including its sound. The web player is loaded once and cached, and this page only starts each character when it scrolls into view.
Yes. It is a canvas and a few lines of JavaScript. This page is a WordPress page.
Yes. New reactions (waving, talking, a celebration) are added to the same file, so your embed code stays the same.
It depends on the drawing and on how many reactions you want. Email us the drawing and a line about where it will be used, and we'll reply with a quote and a date.
Send the drawing to admin@diflowrin.com. Tell us where it will live and what it should do when someone clicks it.