Parsers or Hypertext?
The Lion and the Unicorn size each other up with Alice in-between them

Now is probably a good time to discuss the differences between parser and hypertext interfaces in IF games as they result in quite different gameplay experiences, challenges, and design decisions. It is advisable to decide on an interface for your game as you develop your flowchart. Will your game ask the player to input a specific string of text like a password? If so, then providing a parser is probably the better option. Otherwise, a hypertext interface is ideal for its simplicity—however this decision is left to you, the author.

Below are descriptions of each interface along with the pros and cons of their implementations: