I need a free online tutorial that shows how to write a text-based game like Zork.
It would be a DOS console application. You would type "go north" or "look around" or "pick up sword" and the game world would update.
I am mostly interested in the engine...how are games like this organized in code? How to write an effective parser, etc.