GrowYourAvatar 🌟
Inspiration
We wanted to reimagine the classic Tamagotchi experience for the modern AI era. Children love creation and caretaking, but many static digital games quickly feel repetitive. Our inspiration was to bridge the gap between a child’s imagination—such as drawings or photos—and a living digital world. By leveraging Generative AI, we transform simple 2D inputs into interactive 3D voxel companions, making learning and responsibility feel magical rather than like a chore. Children have to form the habit of taking care of their avatar like a pet.
What It Does
GrowYourAvatar is an interactive mobile application where users can:
Create Unique Avatars
Upload any photo or drawing, and our AI constructs a playable 3D voxel character from it.Nurture & Grow
Feed, train, and rest your avatar. It evolves through stages (Baby → Teen → Adult) based on care and interaction.Learn to Earn
To earn food (apples), users must complete quizzes and play educational mini-games (Math, Memory, Logic, Patterns).Daily Rhythm
The avatar follows a daily life cycle—it gets hungry, sleepy, and needs attention. When health reaches 0, the avatar is considered inactive (dead) within the simulation.
How We Built It
GrowYourAvatar is a fully AI-native application developed using Antigravity and Google Gemini 3 multimodal, with AI forming the core of both learning and gameplay. Rather than treating AI as an add-on, the platform is architected around Gemini 3 to drive content generation, curriculum alignment, and adaptive learning interactions for children aged 3–8.
Text-to-Quiz Generation
Gemini 3’s text understanding enables parents or teachers to input any topic (e.g., “Basic Addition” or “Animals and Habitats”). The system generates age-appropriate multiple-choice questions, allowing unlimited subject coverage without manual authoring.Image-to-Quiz (Vision)
Using Gemini 3’s multimodal vision capabilities, parents can upload a photo of a worksheet or textbook page. Gemini extracts relevant educational concepts and converts them into comprehension-based quiz questions, ensuring alignment with real classroom materials.AI-Generated Avatar Growth
Users upload an image (a drawing, character reference, or pet photo). Gemini analyzes visual features and semantic structure, converting them into a voxel-based avatar. As children progress, growth stages, proportions, and visual details evolve—creating a strong emotional connection between learning and the avatar’s appearance.
Overall, Antigravity and Gemini 3 multimodal are central to GrowYourAvatar, enabling a scalable, personalized, and engaging learning system where AI drives content generation, avatar creation, and long-term motivation.
Challenges We Ran Into
AI Consistency
Generating valid, runnable 3D voxel structures from 2D images was challenging. We refined prompts extensively to ensure outputs were both visually accurate and syntactically compatible with our renderer.State Persistence
Implementing the “death” mechanic and daily health decay without a heavy backend required careful client-side time calculations, relying entirely on local storage.Kid-Friendly UX
Designing for children demands instant feedback. We spent significant time tuning animations and particle effects so every interaction feels rewarding.
Accomplishments We’re Proud Of
The “Magic” Moment
Watching a child upload a drawing and see it instantly appear as a spinning 3D voxel character is incredibly satisfying.Educational Integration
Learning is not an add-on. Quizzes and games are essential to the avatar’s survival, encouraging delayed gratification—children must pass quizzes to progress.Performance
Despite 3D rendering and AI features, the app remains lightweight and runs smoothly on mobile devices.
What We Learned
- Prompt Engineering Is Engineering
Prompts must be treated like code—versioned, tested, and refined. Gemini 3 within Antigravity proved extremely powerful for rapid prototyping and reliable AI-driven features.
What’s Next for GrowYourAvatar
Social Play
Let avatars visit friends’ homes and play mini-games together.Voice Interaction
Use Gemini’s multimodal capabilities to allow children to talk to their avatars and receive personality-driven responses.Customization Shop
Enable users to decorate avatars and create their own accessories.
Built With
- capacitor
- firebase
- gemini
- localstorage
- react
- typescript
- vite
Log in or sign up for Devpost to join the conversation.