πŸ” 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 jsonb fields 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 JSON structures
  • 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
Share this project:

Updates