Mascot Animation
This project focuses on designing a comprehensive set of animated, translucent character states tailored for dynamic UI components or app interfaces. Using vibrant, neon-glowing blobs in pink and blue hues, the asset delivers distinct emotional states and behavioral triggers




The design consists of a 3×3 grid showcasing nine unique character variations, each representing a specific user feedback loop or interface state. The character concepts include awake/alert states, sleeping loops with floating ‘Z’ indicators, a frustrated/swearing state, a crying state, and a love-struck state with heart eyes. This structured matrix provides a versatile framework for interactive app environments.
Glow and Transparency Management: Maintaining a vibrant, neon outer glow and inner translucent gradient across both pink and blue characters without losing detail against a dark background. Expressive Minimalism: Conveying precise emotional states—ranging from sadness and anger to exhaustion and affection—using minimal facial elements and limited geometric variations. Interactive State Architecture: Organizing the rigging and asset layers so that transitions between different states, such as moving from awake to sleeping or angry, look natural and fluid during live runtime interactions.
Implement subtle micro-animations for each state, including sleeping loops, floating hearts, and shaking anger symbols, to maximize user engagement.
Optimize the asset structure for web or mobile UI deployment, ensuring fast load times and clean rendering across high-density displays.
The project delivers a highly expressive, visually striking set of nine interactive UI assets. With its rich neon gradients, clean layouts, and distinct behavioral cues, the final collection provides a polished, modern solution for app onboarding, system notifications, or gamified user interfaces.