I'm coding it in Inform, which is a purpose written language/system for interactive fiction. It already knows all about these types of games, providing a built in parser / text user interface, and knowing about the world model of locations you move about, and lots of standard responses. So a huge amount of the work is already taken care of. I just have to write my new game content really.
no subject