Virtual GM in Alpha Testing

Experience the thrill of Choose Your Own Adventure stories like never before! Virtual GM combines the nostalgia of classic text adventures (Zork, Suspended, Planetfall) with the cutting-edge power of conversational AI.

Created by solo developer Frank Succardi, Virtual GM redefines solo role-playing, offering dynamically crafted worlds and branching narratives that react to your decisions. Whether you’re a veteran fan of text-based adventures or a newcomer to interactive storytelling, Virtual GM delivers infinite possibilities, right from your browser—no downloads required.


Why Virtual GM Stands Out

  • Sophisticated AI Storytelling: Rich, adaptive narratives tailored to your choices.
  • Infinite Replayability: Every journey is unique, shaped by your actions.
  • Choose Your Path: Dive into genres from high fantasy to sci-fi epics.
  • Community-Driven Content: Submit your own scenarios or explore ones crafted by other players.
  • Instant Access: Play directly in your browser for effortless storytelling.

Whether you’re exploring alien worlds, unraveling mysteries, or crafting heroic tales, Virtual GM is your portal to the next generation of immersive storytelling.

Visit Virtual GM online today and step into the adventure of the future! :rocket:

Ready to roll? The game is just a click away. :star2:

Join us!

3 Likes

Welcome to the community!

I’ve added the project tag to this thread for you. We ask that you keep updates in this thread so it’s easier for everyone to keep up to date.

Any way you can share with the community how you’ve leveraged OpenAI technologies to achieve a virtual DM/GM? We’d love to hear more!

2 Likes

Cool! Thanks for fixing that for me - it’s my first time posting to this forum and I wasn’t sure if I was doing it right!

I was experimenting with chatgpt with regard to gaming (I’m a gamer DM/GM and Game Designer). I wanted to see if it could work as a choose-your-own adventure story generator, which eventually evolved into an interactive storyteller. When I realized the gpt was losing track of things like inventory items and story elements, I came up with a solution and implemented a solution that worked.

So I expanded it and developed an AI storytelling APi that interfaces with the OpenAI ChatGPT API using a program I wrote in Python, which I learned for this project. I’m already an experienced programmer and game designer/developer, but never wrote a web app in Python before.

It’s the most complex thing I ever programmed so I’m kinda proud of myself and how it turned out so far LOL.

3 Likes

Nice. What model are you using?

@mitchell_d00 has done a lot in gaming too.

Again, good to have you with us. Good luck on your project!

2 Likes

@PaulBellow is being modest they are what I consider Oldschool AI/RPG. His LitRPG is incredibly fascinating. :honeybee::rabbit::heart: welcome to the forum. It is a wonderful place :heart:

Well thank you all for the very warm welcome.

I was originally using 3.15 or whatever it was but now I’m using 4o and it seems to be working a lot better.

1 Like