This is a compilation of narrative resources that popped up on my facebook feed recently.
Defining Dialogue Systems by Brent Ellison
Branching Conversation Systems and the Working Writer by Alexander Freed
A Practical Guide to Game Writing by Darby McDevitt
Video Game Storytelling by Evan Skolnick
Writers: Stop Obsessing Over Three-Act Structure by Sande Chen
Narrative Designers Discuss Benefits of Ditching the Three Act Structure by Alexa Ray Corriea
What is a Narrative Designer? by Stephen E. Dinehart
Inform 7 – free engine for text adventures with a nearly plain English scripting language.
Adventure Game Studio – free engine for graphical adventure games.
Twine – open source tool for interactive nonlinear stories.
Ren’py – free engine for visual novels. Near English scripting language. Programmers can extend it with python 2.
TyranoBuilder for visual novels and practicing working with dialogue systems: