Note: this article is about the game design phenomenon. For other meanings of "ghost town", see Ghost town (disambiguation).
Ghost town is here used to indicate a style of game design in which an environment which one would normally expect to be populated intentionally lacks NPCs, for the purposes of plot or atmosphere. It is thus-called to distinguish it from abandonitis, in which the absence of NPCs constitutes a design error committed out of laziness or inability.
- The game is set entirely in a post-apocalyptic scenario - ruins, rubble, deserted bases.
- You learn an awful lot about absent NPCs, but never actually see one.
- You find one or more diaries of absent characters.
- The tendency is common in the magician's nephew and My Apartment genres.
- Babel (Ian Finley, 1997, TADS)
- Planetfall (Steve Meretzky, publisher Infocom, 1983, Z-code)
- Myst (Robyn Miller, Rand Miller, developer Cyan, 1993)
- Fully implemented NPCs take a lot of work to get right. Removing their direct presence from the story and moving them 'offstage', only seen through their artifacts or writings, can make them vivid and interesting - certainly more so than an underimplemented, wooden NPC.
- Traditionally IF has cast the player in the role of explorer of ruined/abandoned realms, so this is carrying on a classic theme, one which an IF audience will be familiar with and fond of.
- The standard IF libraries in most modern systems make implementing this kind of game easy.
- In IF, unlike a roleplaying game, the player really is interacting with an absent human via an artifact - the game program - so why not make the underlying metagame/subtextual structure of the player/author conversation a feature?
- It's been done so many times before.
- Most non-IF forms of fiction include human interaction as a significant story component, and this is for a reason; human interaction is compelling and interesting. A work that avoids it completely will greatly confine itself.
- Defining the PC becomes more difficult in the absence of human interaction; this can be a problem, unless you have a strong reason to want an everyman PC.
- It's hard to keep coming up with new and convincing reasons for the absence of people. This isn't a major issue in itself, but it does impose a limitation on the possible environments a game can be set in.
- Some of the most interesting development in IF at the moment is in simulating conversations and human interaction; experimentation and development are good qualities in a work.