AI Dungeon | |
---|---|
Developer(s) | Latitude |
Designer(s) | Nick Walton |
Platform(s) | |
Release |
|
Genre(s) | Interactive fiction |
Mode(s) | Single-player, multiplayer |
AI Dungeon is a single-player/multiplayer text adventure game which uses artificial intelligence (AI) to generate content and allows players to create and share adventures and custom prompts. The game's first version was made available in May 2019, and its second version (initially called AI Dungeon 2) was released on Google Colaboratory in December 2019. It was later ported that same month to its current cross-platform web application. The AI model was then reformed in July 2020.
AI Dungeon is a text adventure game that uses artificial intelligence to generate random storylines in response to player-submitted stimuli. [1] [2] [3] [4]
In the game, players are prompted to choose a setting for their adventure (e.g. fantasy, mystery, apocalyptic, cyberpunk, zombies), [5] [6] followed by other options relevant to the setting (such as character class for fantasy settings). [7]
After beginning an adventure, four main interaction methods can be chosen for the player's text input: [8]
The game adapts and responds to most actions the player enters. [9] Providing blank inputs can be used to prompt the AI to generate further content, and the game also provides players with options to undo or redo or modify recent events to improve the game's narrative. [10] Players can also tell the AI what elements to "remember" for reference in future parts of their playthrough. [11]
In addition to AI Dungeon's pre-configured settings, players can create custom "adventures" from scratch by describing the setting in text format, which the AI will then generate a setting from. [8] [5]
These custom adventures can be published for others to play, with an interface for browsing published adventures and leaving comments under them.
AI Dungeon includes a multiplayer mode in which different players each have their own character and take turns interacting with the AI within the same game session. Multiplayer supports both online play across multiple devices or local play using a shared device. [12] [13]
The game's hosts are able to supervise the AI and modify its output. [12] [13]
Unlike the single-player game, in which actions and stories use second person narration, multiplayer game stories are presented using third-person narration. [13]
AI Dungeon allows players to set their adventures within specific "Worlds" that give context to the broader environment where the adventure takes place. [14] This feature was first released with two different worlds available for selection: Xaxas, a "world of peace and prosperity"; and Kedar, a "world of dragons, demons, and monsters". [14]
The first version of AI Dungeon (sometimes referred to as AI Dungeon Classic [15] [16] ) was designed and created by Nick Walton of Brigham Young University's "Perception, Control, and Cognition" deep learning laboratory [9] in March 2019 [8] during a hackathon. [17] [18] Before this, Walton had been working as an intern for several companies in the field of autonomous vehicles. [9]
This creation used an early version of the GPT-2 natural-language-generating neural network, created by OpenAI, [19] [20] allowing it to generate its original adventure narratives. [21] During his first interactions with GPT-2, Walton was partly inspired by the tabletop game Dungeons & Dragons (D&D), which he had played for the first time with his family a few months earlier: [17] [13] [15]
"I realized that there were no games available that gave you the same freedom to do anything that I found in [ Dungeons & Dragons] [13] ... You can be so creative compared to other games." [17]
This led him to wonder if an AI could function as a dungeon master. [13]
Unlike later versions of AI Dungeon, the original did not allow players to specify any action they wanted. Instead, it generated a finite list of possible actions to choose from. [16]
This first version of the game was released to the public in May 2019. [15] [9] It is not to be confused with another GPT-2-based adventure game, GPT Adventure, created by Northwestern University neuroscience postgraduate student Nathan Whitmore, also released on Google Colab several months after the public release of AI Dungeon. [22] [23]
In November 2019, a new, "full" version of GPT-2 was released by OpenAI. This new model included support for 1.5 billion parameters (which determine the accuracy with which a machine learning model can perform a task [24] ), compared with the 126 million parameter version used in the earliest stages of AI Dungeon's development. [25] [19] The game was recreated by Walton, leveraging this new version of the model, and temporarily rebranded as AI Dungeon 2. [19] [26]
AI Dungeon 2's AI was given more focused training compared to its predecessor, using genre-specific text. [15] This training material included approximately 30 megabytes of content web-scraped from chooseyourstory.com (an online community website of content inspired by interactive gamebooks, written by contributors of multiple skill levels, using logic of differing complexity [27] [28] ) and multiple D&D rulebooks and adventures. [29]
The new version was released in December 2019 as open-source software available on GitHub. [30] It was accessible via Google Colab, an online tool for data scientists and AI researchers that allows for free execution of code on Google-hosted machines. [31] [9] It could also be run locally on a PC, but in both cases, it required players to download the full model, around 5 gigabytes of data. [9] Within days of the initial release, this mandatory download resulted in bandwidth charges of over $20,000, forcing the temporary shut-down of the game until a peer-to-peer alternative solution was established. [9] Due to the game's sudden and explosive growth that same month, however, it became closed-source, proprietary software and was relaunched by Walton's start-up development team, Latitude (with Walton taking on the role of CTO). [20] [32] This relaunch constituted mobile apps for iOS and Android (built by app developer Braydon Batungbacal) on December 17. [33] [34] [9] Other members of this team included Thorsten Kreutz for the game's long-term strategy and the creator's brother, Alan Walton, for hosting infrastructure. [9]
At this time, Nick Walton also established a Patreon campaign to support the game's further growth (such as the addition of multiplayer and voice support, [9] along with longer-term plans to include music and image content [9] ) and turn the game into a commercial endeavor, which Walton felt was necessary to cover the costs of delivering a higher-quality version of the game. [17] [9] AI Dungeon was one of the only known commercial applications to be based upon GPT-2. [6]
Following its first announcement in December 2019, a multiplayer mode was added to the game in April 2020. [35] Hosting a game in this mode was originally restricted to premium subscribers, although any players could join a hosted game. [12] [13]
In July 2020, the developers introduced a premium-exclusive version of the AI model, named Dragon, which uses OpenAI's new API for leveraging the GPT-3 model without maintaining a local copy (released on June 11, 2020). [36] [18] [29] GPT-3 was trained with 570 gigabytes of text content (approximately one trillion words, with a $12 million development cost [6] ) and can support 175 billion parameters, compared to the 40 gigabytes of training content and 1.5 billion parameters of GPT-2. [37] [20]
The free model was also upgraded to a less advanced version of GPT-3 and was named Griffin. [18]
Speaking shortly after this release, on the differences between GPT-2 and GPT-3, Walton stated:
"[GPT-3 is] one of the most powerful AI models in the world... [1] It's just much more coherent in terms of understanding who the characters are, what they're saying, what's going on in the story and just being able to write an interesting and believable story." [6]
In the latter half of 2020, the "Worlds" feature was added to AI Dungeon, providing players with a selection of overarching worlds in which their adventures can take place. [14] In February 2021, it was announced that AI Dungeon's developers, Latitude, had raised $3.3 million in seed funding (led by NFX, with participation from Album VC and Griffin Gaming Partners) to "build games with 'infinite' story possibilities." [38] this funding intended to move AI content creation beyond the purely text-based nature of AI Dungeon as it existed at the time.
After its announcement on August 20, a new 'See' interaction mode was made available for all players and added to the game on August 30, 2022.
Source: [39]
Source: [40]
Source: [41]
Source: [42]
Approximately two thousand people played the original version of the game within the first month of its May 2019 release. [15] [9] Within a week of its December 2019 relaunch, the game reached over 100,000 players and over 500,000 play-throughs, [19] and reached 1.5 million players by June 2020. [25]
As of December 2019, the game's corresponding Patreon campaign had raised approximately $15,000 per month. [8]
In his January 2020 review of the GPT-2-powered version of AI Dungeon (known at the time as AI Dungeon 2), Craig Grannell of Stuff Magazine named it "App of the Week" and awarded it 4 out of 5 stars. Grannell praised the game's flexibility and its custom story feature, but criticized the abrupt shifts in content that were common in the GPT-2 edition of the game: [4]
"[AI Dungeon is] an endless world of dreamlike storytelling, and a fascinating glimpse into the future of AI." [4]
Campbell Bird of 148Apps also awarded this edition of the game 4 out of 5 stars in his review, also praising its creativity whilst criticizing the lack of memory for previous content: [43]
"AI Dungeon is like doing improv with a partner who is equal parts enthusiastic and drunk... [It] is a game that's charming, occasionally frustrating, but mostly just impressive in its raw creativity and spirit." [43]
Jon Mundy of TapSmart awarded it a 3 out of 5-star rating, similarly, praising its variety and the "magical" custom adventure option, but described its adventure narratives as "often too passive and vague" and lacking in resolution. [5]
The AI's tendency to create graphic and sexual content despite not being prompted by players was noted by reviewers, including Lindsay Bicknell. Latitude CEO Nick Walton and researcher Suchin Gururangan responded to such concerns, stating that the behavior was unexpected and reasoning that such a thing occurs due to a lack of strict constraints placed on the GPT-3 model. They stated that they did not do enough to prevent it from behaving this way "in the wild". [44] [45] [46]
In addition to those who used AI Dungeon for its primary purpose as a game, other users experimented with using its language generation interface to create other forms of content that would not be found in traditional games (primarily via the custom adventure option). Although the game was primarily trained using text adventures, training content for the GPT models themselves included large amounts of web content (including the entirety of the English-language Wikipedia), thereby allowing the game to adapt to areas outside of this core focus. [6] [47] Examples of AI Dungeon being used in this way include:
In April 2021, AI Dungeon implemented a new algorithm for content moderation to prevent instances of text-based simulated child pornography created by users. The moderation process involved a human moderator reading through private stories. [53] [45] [54] [55] The filter frequently flagged false positives due to wording (terms like "eight-year-old laptop" misinterpreted as the age of a child), affecting both pornographic and non-pornographic stories. Controversy and review bombing of AI Dungeon occurred as a result of the moderation system, citing false positives and a lack of communication between Latitude and its user base following the change. [44]
In June 2022, AI Dungeon added advertisements to replace the past "energy" system. in which users would need to wait for energy to refill to generate more content. [56] The advertisement system would allow for infinite tries of AI output, but would occasionally interrupt gameplay with advertisements. This addition received backlash from users, and Latitude would add a beta system in response, allowing storing of actions through watching advertisements. [57] The advertisement system was removed by the end of 2022. [58]
The Steam version of AI Dungeon was released on July 28, 2022. [59]
Roguelike is a style of role-playing game traditionally characterized by a dungeon crawl through procedurally generated levels, turn-based gameplay, grid-based movement, and permanent death of the player character. Most roguelikes are based on a high fantasy narrative, reflecting their influence from tabletop role-playing games such as Dungeons & Dragons.
A chatbot is a software application or web interface that is designed to mimic human conversation through text or voice interactions. Modern chatbots are typically online and use generative artificial intelligence systems that are capable of maintaining a conversation with a user in natural language and simulating the way a human would behave as a conversational partner. Such chatbots often use deep learning and natural language processing, but simpler chatbots have existed for decades.
Tomb of Horrors is an adventure module written by Gary Gygax for the Dungeons & Dragons (D&D) role-playing game. It was originally written for and used at the 1975 Origins 1 convention. Gygax designed the adventure both to challenge the skill of expert players in his own campaign and to test players who boasted of having mighty player characters able to best any challenge. The module, coded S1, was the first in the S-series, or special series of modules. Several versions of the adventure have been published, the first in 1978, and the most recent, for the fifth edition of D&D, in 2017 as one of the included adventures in Tales from the Yawning Portal. The module also served as the basis for a novel published in 2002.
In video games, artificial intelligence (AI) is used to generate responsive, adaptive or intelligent behaviors primarily in non-playable characters (NPCs) similar to human-like intelligence. Artificial intelligence has been an integral part of video games since their inception in the 1950s. AI in video games is a distinct subfield and differs from academic AI. It serves to improve the game-player experience rather than machine learning or decision making. During the golden age of arcade video games the idea of AI opponents was largely popularized in the form of graduated difficulty levels, distinct movement patterns, and in-game events dependent on the player's input. Modern games often implement existing techniques such as pathfinding and decision trees to guide the actions of NPCs. AI is often used in mechanisms which are not immediately visible to the user, such as data mining and procedural-content generation.
Dungeons & Dragons Online is a massively multiplayer online role-playing game (MMORPG) developed by Turbine for Microsoft Windows and OS X. The game was originally marketed as Dungeons & Dragons Online: Stormreach. Upon switching to a hybrid free-to-play model it was renamed Dungeons & Dragons Online: Eberron Unlimited. The game was rebranded Dungeons & Dragons Online, with the introduction of Forgotten Realms-related content. Turbine developed Dungeons & Dragons Online as an online adaptation of Dungeons & Dragons (D&D), originally based loosely on the D&D 3.5 rule set. The game is set on the unexplored continent of Xen'drik within the Eberron campaign setting, and in the Kingdom of Cormyr within the Forgotten Realms campaign setting.
The Pathfinder Roleplaying Game is a fantasy role-playing game (RPG) that was published in 2009 by Paizo Publishing. The first edition extends and modifies the System Reference Document (SRD) based on the revised 3rd edition Dungeons & Dragons (D&D) published by Wizards of the Coast under the Open Game License (OGL) and is intended to be backward-compatible with that edition.
Dragon Age: Inquisition is a 2014 action role-playing video game developed by BioWare and published by Electronic Arts. The third major game in the Dragon Age franchise, Inquisition is the sequel to Dragon Age II (2011). The story follows a player character known as the Inquisitor on a journey to settle the civil unrest in the continent of Thedas and close a mysterious tear in the sky called the "Breach", which is unleashing dangerous demons upon the world. Dragon Age: Inquisition's gameplay is similar to its predecessors, although it consists of several semi-open worlds for players to explore. Players control the Inquisitor or their companions mainly from a third-person perspective, although a traditional role-playing game top-down camera angle is also available.
A story generator or plot generator is a tool that generates basic narratives or plot ideas. The generator could be in the form of a computer program, a chart with multiple columns, a book composed of panels that flip independently of one another, or a set of several adjacent reels that spin independently of one another, allowing a user to select elements of a narrative plot. The tool may allow the user to select elements for the narrative, or it may combine them randomly, a specific variation known as a random plot generator. Such tools can be created for virtually any genre, although they tend to produce formulaic and hackneyed situations.
OpenAI is an American artificial intelligence (AI) research organization founded in December 2015, researching artificial intelligence with the goal of developing "safe and beneficial" artificial general intelligence, which it defines as "highly autonomous systems that outperform humans at most economically valuable work". As one of the leading organizations of the AI boom, it has developed several large language models, advanced image generation models, and previously, released open-source models. Its release of ChatGPT has been credited with starting the AI boom.
Minecraft Dungeons is a 2020 dungeon crawler video game developed by Mojang Studios and Double Eleven and published by Xbox Game Studios. It is a spin-off of the sandbox video game Minecraft and was released for Nintendo Switch, PlayStation 4, Windows, and Xbox One in May 2020. It was also adapted into an arcade video game by Raw Thrills. The arcade version released in May 2021.
D&D Beyond (DDB) is the official digital toolset and game companion for Dungeons & Dragons fifth edition. DDB hosts online versions of the official Dungeons & Dragons fifth edition books, including rulebooks, adventures, and other supplements; it also provides digital tools like a character builder and digital character sheet, monster and spell listings that can be sorted and filtered, an encounter builder, and an interactive overlay Twitch Extension. In addition to the official D&D content available to purchase, it also provides the ability to create and add custom homebrew content.
Synthetic media is a catch-all term for the artificial production, manipulation, and modification of data and media by automated means, especially through the use of artificial intelligence algorithms, such as for the purpose of misleading people or changing an original meaning. Synthetic media refers to any form of media, including but not limited to images, videos, audio recordings, and text, that are generated or manipulated using artificial intelligence (AI) techniques. This technology enables the creation of highly realistic content that may be indistinguishable from authentic media produced by humans. Synthetic media as a field has grown rapidly since the creation of generative adversarial networks, primarily through the rise of deepfakes as well as music synthesis, text generation, human image synthesis, speech synthesis, and more. Though experts use the term "synthetic media," individual methods such as deepfakes and text synthesis are sometimes not referred to as such by the media but instead by their respective terminology Significant attention arose towards the field of synthetic media starting in 2017 when Motherboard reported on the emergence of AI altered pornographic videos to insert the faces of famous actresses. Potential hazards of synthetic media include the spread of misinformation, further loss of trust in institutions such as media and government, the mass automation of creative and journalistic jobs and a retreat into AI-generated fantasy worlds. Synthetic media is an applied form of artificial imagination.
Wolves of Freeport, formerly named OneBookShelf, is a digital marketplace company for both major and indie games, fiction and comics. In 2023, OneBookShelf merged with Roll20 to become Wolves of Freeport. OneBookShelf itself was formed by the merger of RPGNow and DriveThruRPG in 2006. The company's e-commerce platforms host content from individual sellers, indie creators and major publishing companies such as Chaosium, Fantasy Flight Games, White Wolf, and Wizards of the Coast.
Generative Pre-trained Transformer 3 (GPT-3) is a large language model released by OpenAI in 2020. Like its predecessor, GPT-2, it is a decoder-only transformer model of deep neural network, which supersedes recurrence and convolution-based architectures with a technique known as "attention". This attention mechanism allows the model to selectively focus on segments of input text it predicts to be most relevant. It uses a 2048-tokens-long context, float16 (16-bit) precision, and a hitherto-unprecedented 175 billion parameters, requiring 350GB of storage space as each parameter takes 2 bytes of space, and has demonstrated strong "zero-shot" and "few-shot" learning abilities on many tasks.
Generative Pre-trained Transformer 2 (GPT-2) is a large language model by OpenAI and the second in their foundational series of GPT models. GPT-2 was pre-trained on a dataset of 8 million web pages. It was partially released in February 2019, followed by full release of the 1.5-billion-parameter model on November 5, 2019.
DALL·E, DALL·E 2, and DALL·E 3 are text-to-image models developed by OpenAI using deep learning methodologies to generate digital images from natural language descriptions, called "prompts."
ChatGPT is a chatbot developed by OpenAI and launched on November 30, 2022. Based on large language models (LLMs), it enables users to refine and steer a conversation towards a desired length, format, style, level of detail, and language. Successive user prompts and replies are considered at each conversation stage as context.
In the field of artificial intelligence (AI), a hallucination or artificial hallucination is a response generated by AI which contains false or misleading information presented as fact. This term draws a loose analogy with human psychology, where hallucination typically involves false percepts. However, there’s a key difference: AI hallucination is associated with unjustified responses or beliefs rather than perceptual experiences.
Generative pre-trained transformers (GPT) are a type of large language model (LLM) and a prominent framework for generative artificial intelligence. They are artificial neural networks that are used in natural language processing tasks. GPTs are based on the transformer architecture, pre-trained on large data sets of unlabelled text, and able to generate novel human-like content. As of 2023, most LLMs have these characteristics and are sometimes referred to broadly as GPTs.
Generative artificial intelligence is artificial intelligence capable of generating text, images, videos, or other data using generative models, often in response to prompts. Generative AI models learn the patterns and structure of their input training data and then generate new data that has similar characteristics.