Buttons in Games

I think part of the conundrum based on these comments is scope. All of us are familiar with rooms and what “being in a location” means - that you are allowed to interact with anything mentioned in that room’s description, except where limited by containment or special rules.

The selling point of parser is often “You can do anything you want” which isn’t quite true. A good parser will let you try anything you want but usually tell you that’s not a valid thing to do outside of standard actions. A civilian’s concept of “room” isn’t always the same as what it means in a parser game and how they are built. We don’t usually deal with granularity of position in a room and it’s assumed if you’re interacting with the throne or the table that you’re implicitly moving over there and don’t need to be so pedantic as to APPROACH THRONE. The normal “game node” of parser is a whole room unless the author has made locations like “Near the Throne”, “Near the Table”…

Parser isn’t really “do whatever you want” it’s “use the typical 8-10 basic verb commands with nouns mentioned in the description” - unless the author has made custom verbs and actions. Most authors work within the 8-10 verbs and rarely get as granular to predict things like TOUCH THRONE or MOVE THRONE or WALK AROUND THRONE - which are the types of commands a player who is told they can do “anything” might try.

I think we all work within this framework without realizing that it’s not clear to new players. It’s like when I tried to teach my mom how to use the computer and told her “Move the mouse up” and she lifted it up in the air - she didn’t have the same concept of me that the mouse is controlling the arrow on the screen and it wasn’t at all natural to her that pushing the mouse forward moved the arrow up on the screen. So I had to back way up and teach fundamentals that I wouldn’t need to with a more computer-experienced person.

8 Likes