Twine allows you to design and write interactive fiction / text based adventures. Twine provides a graphic interface that links the parts of your stories together and provides a map that can change based on the organization / reorganization of the elements of your story. The completed story is outputted as a text based adventure that can be shared and played online.
Inform is a design system for interactive fiction based on natural language. It is a radical reinvention of the way interactive fiction is designed, guided by contemporary work in semantics and by the practical experience of some of the world's best-known writers of IF.
Get Lamp is probably the definitive (if not only) documentary on the text adventure genre of games. The advent of the text adventure was a defining moment in the game industry as it was essentially the first time that companies were developed specifically to write and produce computer games.
Playfic is an online community that lets you write, remix, share, and play interactive text-based games with the world. The site includes tutorials on creating your own text-based adventure games.
Ren'Py is a visual novel engine that helps you use words, images, and sounds to tell stories with the computer. These can be both visual novels and life simulation games. The easy to learn script language allows you to efficiently write large visual novels, while its Python scripting is enough for complex simulation games.
Ren'Py is open source and free for commercial use. It supports Windows, Mac OS X, Linux, and Android.
The Pew Research Center reports that approximately 97% of teens play video games in their free time. Science, technology, engineering, and math (STEM) subject-areas have used programming and game design to teach 21st Century skills, but what can an English class do to leverage the potential of game-based learning?
BlockStudio: Make games without writing code! This is a valuable website because it gives anyone more freedom and make it more creative without the the difficult tasks of programming it! Make amusing and engaging games without making hard for yourself! You can not only can make your own games on Block Studio you can also mod games to get to know the website more and keep progressing as a game designer and reviewer! Enjoy!