Rive-Ready Language Learning App Mascot
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.
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.
Apply on Freelancer →
Project sourced from Freelancer.com. Applications happen directly on the original platform — we never collect your data.