Questions tagged [adventure]

Text-adventures are exploration games which accept input from the player as typed commands like "get lamp" or "examine table". In addition to a niche-but-dedicated following, they are also a popular 'first game' by novice coders.

Text-Adventure games are named after the original 'Collossal Cave Adventure', which due to sharing and renaming was more commonly known as 'Adventure'.

These days, they are largely considered a subset of Interactive Fiction, as modern authors feel the genre has outgrown the phrase 'Text Adventure'.

A Brief History: The ADVENT of an Era

In 1975, Will Crowther decided to combine his interests in Programming and Cave Exploration and created the original text-adventure game; '* Colossal Cave Adventure*'.
Due to its popularity it was widely copied and frequently renamed: 'Adventure', 'Advent', and 'Dungeon' were the names it was most commonly known.

The popularity of the game led to more than mere copying; Games in similar styles and interfaces were created. Two of particular note were 'Zork', which led to the creation of Infocom and their numerous contributions to the genre, and the Z-Machine they created to port it (which is now a De Facto standard). The other was Roy Trubshaw and Richard Bartle's MUD1 in 1979, which spawned the genre of MUDs, and is considered the precursor to modern MMOs.

Interactive Fiction: The Modern Era

The commercial creation of Text Adventures and Interactive fiction largely ended in the 1990s, but many of the fans continued to be fond of the genre, thus leading to an era of non-commercial and Fan-created games in the genre, as well as regular competitions.

This led to a surge in the number of released titles...and in associated difficulties with cataloging them all, increased complaints about the limitations of the aging z-code formats, and issues with distributing "extra assets", such as sound and graphics.

The Result was the 'Treaty of Babel' and the creation of the Blorb file-format, which allowed wrapping Bibliographical data, a unique ID (called an IFID), Sound and Graphical Assets, etc. into a single file, as well as the Glulx machine specification.

The massive expansion of both the number of titles in the genre, and the breadth of topics and styles covered by those titles meant that it was widely felt that 'Text Adventure' didn't really cover it anymore. Eventually the community settled on the moniker Interactive Fiction, in spite of initial concerns that it was unnecessarily formal (if not out-right pompous).

List of Notable Tools (In Alphabetical Order)

  • Adrift
  • Alan
  • Hugo
  • Inform6
  • Inform7: Notable for using a syntax that resembles normal English.
    (Note that Inform versions 6 & 7 are considered different enough to be distinct languages.)
  • TADS
  • Twine / Twee: Creates games as HTML files.
  • ZILF: A re-implementation of Zork-Implementation Language.

Related Tags:

185 questions
-3
votes
1 answer

Python 3: How to use a random number generator code to be used as a password for a door

I am making a text adventure game in Python 3 and I am trying to use a random code found in one part of the game and used as a password for the final part of the game but I don't know how to make the random generated code the password. I have the…
ssdd
  • 3
  • 3
-3
votes
1 answer

how to assign player in my adventure game

having trouble with this game i need to make. the player, goblin, pit and gold are randomly placed in a array. the player needs to get to the gold without falling in a pit or getting eaten by a goblin. im still in the beginnging stages but i cant…
becky
  • 11
  • 1
-3
votes
1 answer

Can someone please help me with my adventure code?

Question: How can I fix my program to where it could continue after the third option? I'm making a short adventure game,and there seems to be some problems. I'm brand new to this so any advice is great. The main problem is when the player clicks…
HecTUr
  • 1
  • 1
-3
votes
2 answers

Bool function in Python for text based adventure

Ok, so I am trying to set a bool so that if an item is taken it becomes True and next time if it is True then it takes a different path, it's my first time writing something in Python so excuse the bad code conventions. Anyways, I need the bool to…
user2495853
  • 1
  • 1
  • 3
-4
votes
1 answer

text based adventure help and tips

I decided to make a text based adventure and I realized I didn't know much about making one. I do, however, know that I want to make it with a batch file, just because I think it is easier to work with and share. I don't have many questions right…
1 2 3
12
13