Rive-Ready Language Learning App Mascot

via Freelancer ·

Budget / Salary$100–138
TypeFreelance project
LocationRemote
Posted1 hour ago
I’m creating a mascot for an AI-powered English/language learning application.

The mascot should be created specifically for **Rive**, so it needs to be fully suitable for Rive animation and future interactive control.

I don’t want the mascot to be just a static character. It should be designed so it can later perform a wide range of expressions, movements, reactions, and interactions.

### Facial Expressions

* Neutral
* Happy
* Very happy
* Smiling
* Big smile
* Laughing
* Sad
* Disappointed
* Surprised
* Very surprised
* Curious
* Thinking
* Confused
* Unsure
* Excited
* Proud
* Shy
* Embarrassed
* Cute
* Sleepy
* Scared
* Worried
* Relieved
* Loving
* Funny
* Encouraging
* Successful
* Amazed

### Eye Movements

* Natural blinking
* One-eye wink
* Fast blinking
* Closing both eyes
* Looking left
* Looking right
* Looking up
* Looking down
* Looking diagonally
* Looking at the user
* Looking at an object
* Looking away shyly
* Looking around
* Looking upward while thinking
* Enlarged eyes when surprised
* Sleepy eyes
* Happy eyes
* Curious eyes

### Mouth / Speaking

* Natural talking
* Multiple mouth shapes
* Smile
* Big smile
* Laughing
* Surprised open mouth
* Sad mouth
* Different talking mouth positions
* Mouth movement suitable for lip-sync
* Suitable for synchronization with AI-generated speech

### Head Movements

* Turn left
* Turn right
* Look up
* Look down
* Tilt left
* Tilt right
* Nod
* Shake head
* Curious head tilt
* Thinking head movement
* Shy head movement
* Excited head movement
* Surprised head movement

### Hands & Arms

* Wave
* Say hello
* Say goodbye
* Point
* Thumbs up
* Clap
* Hands together
* Make a heart
* Show something
* Present something
* Invite the user
* Raise both hands
* Excited hand movements
* Thinking with hand on chin
* Hands near mouth when surprised
* Cover face/eyes with both hands when embarrassed
* Peek through fingers
* Cover face when shy
* Cover face when scared
* Rub eyes when sleepy
* Clap excitedly
* Small cute hand gestures

### Body Movements

* Small jump
* Big jump
* Dance
* Spin
* Bend
* Walk
* Run
* Sit
* Stand up
* Lean left/right
* Bounce
* Celebrate
* Move backward when surprised
* Slow sleepy movements
* Small funny movements
* Cute clumsy movements
* Lose balance and recover

### Cute / Funny Reactions

* Blushing when embarrassed
* Covering the face with both hands
* Peeking through the fingers
* Looking away shyly
* Getting embarrassed after receiving a compliment
* Becoming proud and then shy
* Small happy jumps
* Tiny celebration dance
* Excited bouncing
* Eyes becoming bigger when surprised
* Funny frozen reaction
* Small clumsy moments
* Accidentally dropping an object and reacting
* Curious head tilt
* Getting excited when the user returns
* Looking sad when the user leaves
* Getting bored after waiting too long
* Yawning
* Falling asleep
* Waking up and rubbing the eyes

### Listening

The mascot should be able to visually communicate that it is listening:

* Focus on the user
* Look at the user
* Lean slightly toward the user
* Curious listening expression
* Small listening reactions
* Thinking while processing the user's answer
* Confused reaction when something is unclear
* Asking the user to repeat
* Reacting when the user finishes speaking

### Teaching

The mascot should be suitable for:

* Teaching new vocabulary
* Explaining words
* Repeating words
* Asking the user to repeat
* Grammar explanations
* Giving examples
* Asking questions
* Waiting for an answer
* Evaluating answers
* Pronunciation practice
* Speaking practice
* Listening practice
* Vocabulary practice
* Quizzes
* Reading practice
* Review sessions

### Correct Answer Reactions

* Smile
* Nod
* Thumbs up
* Clap
* Get excited
* Small jump
* Celebrate
* Proud reaction
* Happy reaction
* Dance
* Big celebration for major achievements
* Congratulate the user

### Incorrect Answer Reactions

The mascot should always remain supportive and encouraging:

* Slight surprise
* Thinking
* Curious/confused expression
* Gentle correction
* Encouraging reaction
* Invite the user to try again
* Supportive “almost” reaction
* Show the correct answer
* Positive reaction after correction

### Motivation & Progress

The mascot should be able to react to:

* XP earned
* Level up
* Streaks
* Completed lessons
* Completed quizzes
* New vocabulary learned
* Daily goals
* Achievements
* Badges
* Major milestones
* Long study sessions
* Successful learning progress

### Idle / Waiting Animations

When the user is not interacting with the application:

* Natural blinking
* Breathing
* Looking around
* Looking left/right
* Small head movements
* Stretching
* Yawning
* Getting sleepy
* Falling asleep
* Waking up
* Small random cute movements
* Different idle behaviors so the character doesn't always repeat the same animation
* Reacting when the user comes back

### User Interaction

The mascot should be able to:

* Look at the user
* Wave at the user
* React when touched
* Turn toward the user
* React when called
* React to buttons/actions
* React when a lesson starts
* React when a lesson ends
* Welcome the user
* Say goodbye
* React when the user returns after being away

### Objects

The character should be able to interact with or hold different objects in the future, such as:

* Book
* Microphone
* Headphones
* Pen
* Vocabulary cards
* Tablet
* Phone
* Trophy
* Star
* Heart
* Reward
* Certificate
* Speech bubble

### Important Rive Requirement

Please build the character **Rive-ready and animation-ready**, with the character properly separated into editable/movable components so that the different body parts, facial features, eyes, mouth, hands, arms, etc. can be animated independently.

The final character should be designed with **Rive animation, state-based interactions, lip-sync, facial expressions, and future programmatic control** in mind.

The goal is to have a cute, expressive AI language-learning companion that feels alive and can interact with the user rather than being just a static mascot.
animation 2d animation ai chatbot ai content creation character design ai voice agents ai integration ai training data
Apply on Freelancer →

Project sourced from Freelancer.com. Applications happen directly on the original platform — we never collect your data.