Interested in writing a great work of interactive fiction? Dan Shiovitz reveals one approach to doing so.
We start with the premise that any idea can be turned into a great
game. There are three kinds of problems that might keep this from
happening . failures of construction (that is, in the design of the
world), failures of interaction (that is, in how the player's
experience with the world is managed), and failures of concept (that
is, what world is created and what the underlying premise of the game
is).