Demo Prompt: AI Gaming Companion - BlockBuddy
Build a web-based interactive demo for "BlockBuddy" - an AI companion that plays Minecraft alongside kids to model positive social behavior.
What to Build
Create a single-page React application that simulates the parent dashboard and companion interaction experience.
Screen 1: Parent Setup
A clean onboarding form where a parent configures their child's AI companion:
- Child's name and age (dropdown: 6-16)
- Interests (multi-select chips: Building, Exploring, Redstone/Engineering, Farming, PvP, Creative Mode, Survival Mode)
- Values to reinforce (multi-select: Teamwork, Kindness, Problem-Solving, Patience, Creativity, Sharing)
- Companion personality (select one: Encouraging Explorer, Chill Builder, Curious Scientist, Adventurous Leader)
- A "Create Companion" button that transitions to Screen 2
Screen 2: Live Session Dashboard
A split-screen layout simulating a live Minecraft session:
Left panel (60%): A simulated Minecraft chat feed showing:
- The AI companion (named "Buddy") chatting naturally with the child
- Messages that model pro-social behavior (e.g., "Hey want to build this bridge together? I'll do the supports if you do the deck!", "Nice work on that roof design - the symmetry looks really clean", "That player was being mean but let's just focus on our build, they'll get bored")
- Occasional educational nudges woven naturally into gameplay (e.g., "If we use redstone repeaters every 15 blocks, the signal won't lose power - it's like a relay race!")
- Timestamps and Minecraft-style formatting
Right panel (40%): Parent insight cards showing:
- Session duration and activity summary