π About the Project: Alnigma β The Mysterious Manor
Alnigma is an AI-powered, voice-driven mystery game where players explore a haunted digital manor filled with secrets, riddles, and narrative twists. Inspired by classic escape rooms and interactive fiction, Alnigma combines real-time decision-making with immersive voice experiences to create a playable mystery unlike any other.
π‘ Inspiration
The idea began with a simple question:
"What if your voice was the key to escaping a haunted AI mansion?"
We wanted to create a game that merges storytelling, interactivity, and real-time voice AI β something mysterious, engaging, and emotionally resonant.
π οΈ How We Built It
- Frontend: Built on Bolt.new, the main UI includes a dynamic scene engine that pulls data from Supabase and allows users to make story-based choices in real time.
- Database: All stories, scenes, and branching logic are stored and queried from Supabase using structured tables and
jsonbfields for flexibility. - Voice AI: We integrated ElevenLabs to narrate each scene, adding emotional voice output to immerse the player fully in the story.
- Custom Domain: The app is deployed at alnigma.netlify.app using a custom domain for a polished experience.
π§ What We Learned
- How to create a scalable storytelling engine using relational databases and
JSONstructures - The importance of managing state and scene flow in interactive games
- Voice UX design β how narration, pacing, and tone affect immersion
- Real-world implementation of tools like Supabase, Netlify, Bolt, and ElevenLabs
π§ Challenges We Faced
- Real-time voice generation latency: Ensuring voice audio played without disrupting pacing was tricky.
- Scene mapping & story design: Creating compelling, logical branching paths required a lot of planning and iteration.
- Supabase permissions: Getting RLS policies and access controls right took time during early development.
- Tool integration: Stitching together Bolt, Supabase, and ElevenLabs into one seamless UX was the biggest technical challenge β and the most rewarding one!
π― Final Thoughts
Alnigma is more than just a game β it's a glimpse at the future of interactive storytelling, where players shape the narrative using nothing but their voice. We're excited to keep expanding the story engine, add user-generated content, and even launch new genres under the same platform.
Built With
- bolt
- github
- lovable
- netlify
- supabase
Log in or sign up for Devpost to join the conversation.