I don't really believe in 'directions' in art; the rope twists as you follow it, that's all.
Eventually I found it had been working all along-but didn't show anything on screen until it had the first full page of text. I inserted 30 new lines, and suddenly my toy said 'hEllO woRlD'. An hour later I understood alphabet shifting rather better!
I like to employ a form of repetition, in which the same elements recur but in different and unexpected ways. rather than being discarded as soon as they are understood or passed over.
The time has mainly gone on getting Inform into a decent shape for public use. I suppose the plot of 'Curses' makes a sequel conceivable when compared with, say, the plot of 'Hamlet' but none is planned.
Writing a really general parser is a major but different undertaking, by far the hardest points being sensitivity to context and resolution of ambiguity.
A deliberate choice on my part was for the player to continue to find new possibilities in the early Attic rooms far into the game. I think this builds atmosphere, though it means there's no neat division of the prologue from the middle game.
I'm rather pleased with the new manuals. I see Inform now as a gauche young adult, having got past the stage of growing out of his shoes every few months.
If you're setting a game during the Cuban Missile Crisis, look through a library. find out what people were wearing, what other issues were in the news, how houses were furnished, what cars were being driven. Especially include things which now seem foreign.
The most frequent complaint is that it's hard. True. it's a hard game to win Also, many people ask me how to use the secret debugging commands, apparently under the impression that I'll tell them.
This means keeping many trails open at once, inevitably requiring a fairly 'parallel' plot. This plot should be discovered rather than announced, so show, don't tell.
What I would pay much more attention to are the few points where the player can inadvertently make a career decision. Most players end up back-tracking, though some actually enjoy this.