Developer Builds Interactive Story Letting Users Experience the World Through Animals' Eyes
A developer created 'A Dog's Day,' a web-based interactive experience submitted for a weekend coding challenge, that lets users scroll through a Golden Retriever's morning narrative before conversing with animal characters. The project is built with Next.js and uses scroll-driven visual storytelling, combining full-screen illustrated frames with ambient video overlays to simulate a short interactive film. After the story ends, users can choose from five animal perspectives — including a dog, cat, rabbit, fox, and wolf — and hold voice conversations with each character. The conversation system is powered by Google's Gemini Multimodal Live API over a persistent WebSocket, streaming microphone audio and returning synthesized speech for a natural, real-time dialogue feel. The project is publicly available via a Vercel-hosted demo, with source code shared on GitHub.
This is an AI-generated summary. ShortSingh links to the original source for the complete article.


Discussion (0)
Log in to join the discussion and vote.
Log in