Create your own Interactive Fiction
Twine - open source tool for telling interactive nonlinear stories
Twine
How to use Twine and SugarCube to create interactive adventure games
Quest - Build text adventure games and interactive fiction
Squiffy - A simple way to write interactive fiction
TADs - Text Adventure Development System
Ren'Py is a visual novel engine
Ink The powerful scripting language behind Heaven's Vault, 80 days, and Sorcery
The Secret of Landusia: A Text Adventure in the R Language
Creating a Super Old-School Text-Based Jane Austen Game Using Python hackernoon
Building a text adventure on the RaspberryPi
Bonus Make mobile apps with phonegap
updated May 26, 2021:
uLisp Mini text adventure game written in uLisp.
Ficdown Ficdown is a set of standards using the Markdown formatting syntax.
Ficdown on github
Inform 7 Inform is a free app for creating works of interactive fiction.
ChoiceScript ChoiceScript is a simple programming language for writting multiple-choice games, writting games with ChoiceScript is easy and fun, even for authors with no programming experience.