Hey HN! I've been building tooling for voice-driven apps over the past few months, as part of a hardware project. Someone suggested adapting the DSL to play Dungeons and Dragons. So, here we are!<p><i>What is it?</i> An AI-powered, voice-controlled D&D adventure set in the world of Dvorak. Talk to characters, explore locations, and shape the story using your words.<p>Use your microphone to interact with the AI dungeon master. Explore freely – interrupt, ask questions, or take unexpected actions. If you make friends at the tavern, you can also just hang out there and chat.<p><i>Hint:</i> Talk to the bartender to move the story along.<p>This is an early demo, and I'm eager for your thoughts: Is the concept engaging? What works well, and what doesn't? I've added a feedback form to the webpage in case you want to drop a comment without posting on HN.<p>Thanks for trying out the demo!
This made me realize how fun games are going to become when integrated with AI, where we aren't limited to the coded option dialogues. I'm apparently still a child as I had way too much fun kicking the blacksmith in the groin and then handing a bewildered him panties as an apology. This really shows the potential for truly immersive and unpredictable adventures.<p>Would be great if the text appeared as it's voiced, and small things like the AI taking a breather between voicing dialogue options. I wonder if some form of image could be created on-the-fly, too? That's updated like a scene in a comic. Would love to see blacksmith's reaction, lol.
Great game! I actually found myself doing an adventure for 10 minutes and it was fun!
Few notes:<p>* As someone said, it'd be cool if you could render what I'm saying and add a loading indicator for the LLM. It'd improve the UX a bit.<p>* As someone mentioned, you can try to generate images to make the story more "real". This could be fun.<p>* You can also try to generate more realistic and drammatic sounds, and make the DM sound more theatrical. I'm not sure if that's easy but might be a big improvement. Bonus - maybe it'd be fun to choose a famous voice, like morgan freeman or anthony hopkins.<p>* It'd be cool if that could save my adventure. Right now, it is restarted everytime I leave the page.
This is fun! I've been working on Spellbound which is in a similar vein: <a href="https://www.tryspellbound.com/app/scenario/65838/create" rel="nofollow">https://www.tryspellbound.com/app/scenario/65838/create</a><p>It's a bit more open ended though, are the constraints on actions intentional (ie. they're predetermined), or is the model just adamant on picking from options provided
I said to my friend that it was quite tricky due to all the possibilities and the response I got was interesting as I'd forgotten to mute the mic. Very interesting to see where this goes, but I'd need a bit of hand holding and golden arrow pointing.<p>Also would be nice if we could change the voice.
Congrats on shipping. I’m actually quite impressed by the tonality of the “DM” and how it keeps the story on track. I tried to steal wares from the merchant before running away and DM handled it without breaking a stride.<p>I’m going to go in the tavern now and see if I can start a brawl :)
Once upon a time the DM would entertain a party of 2 or more with a plot he had specifically written for that day, with elaborate maps and sometimes illustrations.<p>Books didn't have the interactivity, Hollywood too, they also didn't make films long enough and feared complicated stories, computer games copied character development, eventually got mind blowing graphics that got even better shortly after.<p>With just 3 DM's and 3 map editors you should be able to create 24 hours worth of new adventures every day but I'm not aware of anyone doing that. Diablo 2 had fabulous game mechanics and great graphics but the tiny amount of content for it was rather shocking for any DM. Later games did get open worlds with plenty to do but if anyone generated maps they got repetitive soon.<p>Popular TV series keep making new episodes without a real story that has a beginning a middle and an end. Startrek was possibly the exception but they more often than not wanted the story to happen in a single episode (like movies)<p>In role playing games you were to get long fascinating adventures one after the other.<p>I imagine, if one can generate plot lines, graphics, music and personalities automatically a group of writers and a director or possibly a single DM (depending on his skill level) could continuously develop adventures in real time for the AI to glue together. Have a bunch of critical testers of various skill levels.<p>New adventures all the time and delete them after a few hours.<p>The big computer is to make sure no content resembles anything made before. It turns adventures that take hours into narrated short fly-though overviews that can be used to demonstrate similarity but can also be combined into lengthy cinematics to bring players who just logged in up to speed on what is going on.<p>There should be "players" who only log in to watch the cinematics. It should be that good. It should be good enough to put an hour worth on Netflix every 12 hours. Good enough to generate a comic and to publish a book every month.<p>Character development should grow similarly with new things every day and old things vanishing in a fog...
Thank you so much for creating this! I have been wanting something like this forever.<p>Please consider the potential for this - I think you could make something really fun and something people would be willing to pay for.<p>But the problem is you need a world someone else created (or one you painstakingly create yourself). You could consider Conan's Hyborian Age, H.P. Lovecraft, Sherlock Holmes, or Peter Watt's work[0] for a known world that is public domain to base your project on.<p>Best of luck!<p>[0]: <a href="https://rifters.com/real/shorts.htm" rel="nofollow">https://rifters.com/real/shorts.htm</a>
Nice game, but what ruleset it's applying? I've recently been working on a web-based tool designed to make<p>character creation in D&D easier: <a href="https://tabletopy.com/fantasy-character-generator.html" rel="nofollow">https://tabletopy.com/fantasy-character-generator.html</a>
It's pretty neat to be able to speak what I want to do, but I got a little annoyed when it misunderstood what I said and picked a different option than what I wanted.<p>Ability to type instead of speak? Or Undo/Cancel -- though that might be tempting to use for fixing mistakes in judgement.
For sounds You really would be happy to check out<p>mynoise.net:<p>TURN THIS ON: play all the things, and adjust the sliders...<p><a href="https://mynoise.net/superGenerator.php?g1=thunderNoiseGenera" rel="nofollow">https://mynoise.net/superGenerator.php?g1=thunderNoiseGenera</a>...<p>Have the page load this/another URL from mynoise and have it play - you dont need to define sounds - just play the ambiance that you want directly from my noise as it relates to your place in the adventure - check out the dungeon sounds.<p>When a keyword is stated in your story - have it load a corresponding ambiance URL from mynoise.net.<p>I sent an email to Stephane to point them at this thread. ---<p><a href="https://i.imgur.com/KcdTY4d.png" rel="nofollow">https://i.imgur.com/KcdTY4d.png</a><p><a href="https://i.imgur.com/OyEMuX2.png" rel="nofollow">https://i.imgur.com/OyEMuX2.png</a><p><a href="https://i.imgur.com/uTjnTGP.png" rel="nofollow">https://i.imgur.com/uTjnTGP.png</a><p>Have it load the Village sound, as you can hear the blacksmith busy:<p><a href="https://i.imgur.com/zMXdwOW.png" rel="nofollow">https://i.imgur.com/zMXdwOW.png</a><p>(The site is free, the guy is a PHD audiophile - and the sounds are license free.<p>---<p>><i>Sound is my passion. The major part of my work relates to sound processing, where sound design represents the artistic side of it. Between 1994 and 2015, I've been working for Roland Corporation, a leading electronic musical instrument manufacturer. My exclusive contract with Roland Japan prevented me from working for any other manufacturer in the field during that period of time, but gave me a rare opportunity to work at the leading edge of the state-of-the-art technologies in synthesizer design! Today, I am free as a (pigeon) bird again!</i><p><a href="https://stephanepigeon.com/sounddesign.php" rel="nofollow">https://stephanepigeon.com/sounddesign.php</a>
'D&D' is for friends, not for computers outside of maybe a digital map, digital books and perhaps a teleconferencing solution.<p>A generative AI is never going to replace a talented DM who is playing with a skilled group. Or hell even a mediocre DM with a less skilled group. 'D&D' is about your friends around the table, not a ruleset. It's about creating a story together not about being navigated down some decision tree.<p>To put it another way. Baldurs Gate 3 was an amazing game, but it was not 'D&D', I as a player could only move within the bounds of the system laid down by the developers. .. and honestly and a little more subjectively, it did not 'feel' like 'D&D' even though the systems were largely conformant to the 5e ruleset. AI might be able to shade a little closer to tabletop, but it still won't be tabletop, not for many many years, and probably a different underlying 'AI' technology.<p>Maybe you could use this for 'solo rpg' play without a huge amount for frustration, but that also isn't 'D&D' even when you do it with pen and paper.<p>You aren't going to replace a bunch of friends around the table, not with the current generation of 'Generative AI'.