
I posted my first interactive fiction story to Itch. It can be played in-browser here: https://wjball.itch.io/sargasso
It’s a short story in the virtual novel format (although definitely not with the typical subject matter for that genre). The primary thing that got me interested in doing this was using AI to help create art for a game experience. I initially was planning to create a board game with these characters and this plot, but realized I had no ability to create the required art work. The further I got into the project, the more it gravitated away from a board game toward a more scripted narrative with options (I have more experience with narratives than games anyway).
I used Scenario for the AI part. It was a lot like working with an uncooperative partner. I was able to get it to generate something that would work with a great deal of prompting and example images to work from. Making changes that were consistent was almost impossible. This work flow makes AI pretty much like a Photoshop filter at present. I hope things improve in terms of consistency and IP rights issues before I do another project like this.
Here is the description on Itch:
“A visual short story with interaction, Sargasso immerses you in a stranding afloat on the mysterious Sargasso Sea with three potentially dangerous characters onboard. There may or may not be a monster in the seaweed. Your only goal is to survive.
This game will play full screen in your web browser. As with other browser based games, there may be a brief delay as screens load.
The title screen of Sargasso contains a button for full playing instructions. Save at decision points for a full play-through, which takes about 20 minutes.
Sargasso plays on phone browsers, although it is not optimized for them. In order to speed up loading there is no sound in the current version.
This visual short story was created primarily as a test for the tools and workflow used, including using generative AI as one part of the workflow for the images.”