Another thing to consider is: what gameplay are you planning for the player?
If it is list of choices on screen or links to click → Twine might be better
If players should type in commands → go for an actual parser program
Resources for Twine
Resources for Adventuron
Let’s Play Inform 7 ![]()
EDIT: the actual Resources for Inform 7 post ![]()