Reposted from HoraceTorys.weebly.com
Recently Emily Short [twice], David Cornelson, Nick Montfort, and others have written about the command line/parser in traditional IF, and whether we can improve or eliminate it. Understandably, when a player tries IF for the first time, they are usually confused by the command line and the many conventions that go with it. They end up with more error messages than story, and are unlikely to persist.
The command line will live on as long as authors and readers keep enjoying fiction made with it. But many have pointed out there is a huge market of readers (print and digital) and casual gamers who ought to love all this free IF, but sadly, they aren’t exactly flocking to it.
One reason must be the interface. Another might be the lack of “packaging,” both in a marketing sense (few attention-grabbing covers, promotional materials, or sites), and a convenience sense (first download an interpreter, then a file, then find a FAQ or guide). A third for some is that playing IF can feel like using DOS or an early BBS, not reading a book. And if a reader gets past all of these things, they’re likely to find most IF is about “you,” trapped in an area, examining everything and picking up random things to get to the next area. Obviously, there are exceptions to all of these, but a beginner can’t count on finding them before giving up.
One cumbersome part of the transcript method is having to scroll back for keywords you need, hitting the eye icon to look at the room again, and re-clicking objects for description keywords
I showed only verbs that served my examples, but the menus could be more consistent, offering the same limited set of verbs minus inapplicable ones based on context (e.g. no TASTE option for the moon). The menus could also use verb icons instead of words.
Inventory + verbs. No mock-up for this one, but it would work as a combination of the first two examples, like a LucasArts graphical adventure such as The Secret of Monkey Island. The player chooses from a list of verbs, and performs them on links in the text or items in the inventory list. Add directional buttons, and you could have most of the interactions of IF or graphical adventures.
Granted, it’s fairly easy to create short mock-ups that serve my purposes. These may look like glorified CYOA games to some. The proof will be to create a working story that provides an enjoyable experience. I believe that with some extra work (programming all by hand, without the benefit of a robust environment like Inform or TADS), one could create a fiction system that allows free travel, object manipulation, and puzzles, while still being intuitive and book-like to new readers.
One thought on “Guest Blog Post: Simple IF Interfaces”
A big thank you for your article. Thanks Again. Great.