Interactive Fiction (often referred to as Text Adventures) are stories where you control the main character. Rather than reading the story from start to finish, you interact with everything by typing commands at a prompt, discovering things as you go along. Well written games give you, the player, the impression that anything you type is understood by giving a sensible and meaningful response. Indeed, part of the fun of playing interactive fiction games is discovering responses to things you didn't expect to have been catered for.
Most interactive fiction games follow the same basic rules - these include walking from location to location using compass directions (north, east, south-west etc). You can normally pick objects up, drop them, put them on things, talk to characters, push things and much more. This handy sheet for beginners explains many common commands used in games.
There are several different systems for creating Interactive Fiction. The main ones in use today aside from ADRIFT are Alan, Hugo, Inform, Quest, and TADS. There are advantages and disadvantages of each system. Most of these are programming languages, so you have to have a reasonable understanding of programming to be able to use them. This does provide a lot of flexibility, but it comes at the expense of ease of use. Even more experienced users may not know how to use the full functionality of the language. Quest, like ADRIFT, is also a Windows GUI application and shares many similar characteristics.
ADRIFT Developer is a Windows application that allows you to create complex interactive fiction games quickly and easily. It allows you to concentrate on the story by making everything else easy, such as having all options available in dropdown lists, rather than you having to spend a lot of time just trying to figure out how to code the game. Games in ADRIFT are created by adding locations, objects, characters and tasks. These can be organised into folders, allowing you to group things together in a logical manner.
ADRIFT Runner is the application used to play ADRIFT games. It currently runs on Windows and Linux. However, there are plans to also allow this to run on Mac and inside Web Browsers, effectively allowing ADRIFT games to run on any platform. Runner has a built in map, which follows the player's movements within the game, showing you everywhere you have been. The map is 3D and can be rotated to allow different view points.