Zork Reimagined: Interactive Fiction in the Age of AI
Submission Type
Paper
Start Date/Time (EDT)
18-7-2024 3:30 PM
End Date/Time (EDT)
18-7-2024 4:30 PM
Location
Hypertexts & Fictions
Abstract
Interactive fiction built on classic engines is commendable but faces known limitations: parser issues, a large amount of manual work, and default fallback responses in story branches not anticipated by the authors. On the other hand, contemporary neural network-based games, such as AI Dungeon, NovelAI, KoboldAI, and others using LLM-powered engines, offer unique adventures in open-ended worlds but often suffer from hallucinations and a lack of coherence, as well as missing a macro story structure.
Our project proposes using an LLM-wrapped interactive fiction, which aims to merge the strengths of both approaches. This means creating games with an open interface grounded in a formal story structure, formalized in languages like Inform 7, for example. This approach allows for mitigating parser errors, reducing/removing syntax requirements for the command interface, and supporting reactions to user actions that were not foreseen by the game's author, as well as organizing narrative personalization -- for instance, it can automatically style texts in a particular literary genre/form or alter modality (on an ideological level similar to that proposed by the Curveship project), and create a unique gaming experience for each player without compromising the story's structure.
As a proof of concept, we propose "ReZork" — a tribute to the classic game Zork where the original game is transformed into one of several selected literary styles (classical, poetic, Lovecraftian, etc.) while preserving the original storyline and overall game logic. We also augment the narrative with auto-generated illustrations using the Dalle-2 model. Currently, there is an early prototype, plus a demonstration video of the gameplay (link is omitted for anonymization).
We also endeavor to make it available as part of the experimental track (not guaranteed yet).
Recommended Citation
Tikhonov, Aleksey, "Zork Reimagined: Interactive Fiction in the Age of AI" (2024). ELO (un)linked 2024. 3.
https://stars.library.ucf.edu/elo2024/hypertextsandfictions/schedule/3
Zork Reimagined: Interactive Fiction in the Age of AI
Hypertexts & Fictions
Interactive fiction built on classic engines is commendable but faces known limitations: parser issues, a large amount of manual work, and default fallback responses in story branches not anticipated by the authors. On the other hand, contemporary neural network-based games, such as AI Dungeon, NovelAI, KoboldAI, and others using LLM-powered engines, offer unique adventures in open-ended worlds but often suffer from hallucinations and a lack of coherence, as well as missing a macro story structure.
Our project proposes using an LLM-wrapped interactive fiction, which aims to merge the strengths of both approaches. This means creating games with an open interface grounded in a formal story structure, formalized in languages like Inform 7, for example. This approach allows for mitigating parser errors, reducing/removing syntax requirements for the command interface, and supporting reactions to user actions that were not foreseen by the game's author, as well as organizing narrative personalization -- for instance, it can automatically style texts in a particular literary genre/form or alter modality (on an ideological level similar to that proposed by the Curveship project), and create a unique gaming experience for each player without compromising the story's structure.
As a proof of concept, we propose "ReZork" — a tribute to the classic game Zork where the original game is transformed into one of several selected literary styles (classical, poetic, Lovecraftian, etc.) while preserving the original storyline and overall game logic. We also augment the narrative with auto-generated illustrations using the Dalle-2 model. Currently, there is an early prototype, plus a demonstration video of the gameplay (link is omitted for anonymization).
We also endeavor to make it available as part of the experimental track (not guaranteed yet).
Bio
Aleksey Tikhonov is a scientist, researcher, and artist from Berlin, Germany, currently working as a Head of Research for Inworld.AI.
Aleksey does a lot of experiments in different media, including: