Creeping Around with Shadow Land
Well, I know that you are an expert text game writer at this point, but I wanted to show you an example of such a game. The name of the game is called Shadow Land and it is a fully operational text game that allows you full interaction with the environment. The idea behind the game is simple: You must find your keys and drop them in the office. The environment you will be playing in is my old apartment in Silicon Valley, CA. I have completely modeled my apartment for you along with the sights, sounds, and smells that were usually in it.
The idea behind the game is that you are an invisible shadow that can move freely around without being detected by me or anyone else in the apartment. The vocabulary and grammar of the game is very simple, as are the actions you can perform. But if you understand Shadow Land, then you shouldn't have a problem making something like Zork with the proper planning, data structures, and algorithms. Moreover, if you are interested in creating RPGs at all, then this is something you need to understand!