MASCOTS · APPS · AI · SCREEN-BASED DEVICES

Rive animation services

The character services behind Mascot Engine, delivered by Praneeth Kawya Thathsara. Build expressive motion, runtime controls and a handoff your product team can use.

Activity, emotion, speech and gaze working together.

State Machines

Numbers, Booleans, triggers or data-binding properties, with transitions and safe reset paths.

Data Binding & ViewModels

Structured emotion, display text, color and per-character properties with independent state where needed.

Gaze & idle

Horizontal, vertical and diagonal targets, blink, subtle idle and safe endpoint behavior.

Nested characters & colors

Independent characters, shared compositions and runtime color controls scoped for the selected runtime.

Artwork & rigging

Review vector artwork, separated parts, source rights and the required rig before production.

Developer handoff

Agreed .riv exports, source access, input names, defaults, ranges and practical integration notes. Implementation support is scoped separately.

From product moments to runtime controls

01 ReviewProduct, artwork, platform and voice data.
02 DefineStates, controls, defaults and ownership.
03 BuildArtwork, rig, motion and expressions.
04 ConnectState logic, speech, gaze and resets.
05 TestTransitions, interruptions and target runtime.
06 HandoffExports, source and integration notes.

Agree revisions, source rights, milestones, delivery, payment and testing responsibilities in the written scope. Your application owns product logic, audio and timing; AI models, TTS, hardware and backend work are separate unless explicitly included.

Chat on WhatsApp