YouTube Video
Project Description
This program attempts to build a Tamagotchi-style virtual pet game where every screen update is generated as A2UI JSON by an LLM and rendered by a protocol-driven UI runtime.
- The backend runs deterministic game logic (stats, mood, unlocks), then calls Gemini to generate a declarative A2UI message stream (surfaceUpdate, dataModelUpdate, beginRendering).
- The frontend is an A2UI renderer that takes those messages and renders the scene using a component registry (including custom components like scene, pet-avatar, thought-bubble, stat-bars, action-palette, inventory-slot).
We utilize A2UI React Client Render with Gemini.
Prior Work
Not Applicable. Built from scratch. Idea from scratch.
Team
Products & Tools
AI Tinkerers
Gemini
Google
Google Developer Group Cloud Hong Kong
Google Developer Group Hong Kong
Regal Hotels
Additional Links
Social Posts
Summarizing URL...