EdX

Interactive Narrative (edX)

Interactive Narrative (edX)

Learn how to use player choice and interactivity to create compelling game experiences. The primary difference between video games and other art forms is interactivity. Players embody the characters in a game; instead of watching the protagonist make choices, they actively make choices for the player character.

Class Deals by MOOC List - Click here and see EdX's Active Discounts, Deals, and Promo Codes.

For writers, choice takes on a different meaning in games that allow players to control the outcome of the plot. How do you ensure that game choices are meaningful, have consequences, and also don’t require an impossible amount of work for the game design team?
In this course we will explore how choice works in games, how branching plots work, and how to manage them with tools such as pinch points, bottlenecking and story silos. We’ll look at characters and dialogue, then get you authoring your own interactive narrative with commonly available online tools.
Verified learners will access additional game industry interviews, assignments and discussion topics, connecting with a community of other writers and game enthusiasts.
This course is part of the Writing for Video Games Professional Certificate.

What you'll learn

  • How choice in games differs from choice in other stories
  • How branching narrative affects gameplay
  • The use of stakes and consequences to make choices compelling
  • How to think about and tame branching plots
  • Explore different conversation systems and narrative generation tools
  • Experiment with branching narrative using common online tools.

Syllabus

Module 1: Choice in Games

  • Choice-based experiences
  • Types of branching narrative
  • Elements of choice

Module 2: Structuring Choice

  • Main branches
  • Trimming the tree
  • Making choices matter
  • Types of choices

Module 3: Characters & Dialogue in Branching Narrative

  • Characters
  • Branching dialogue
  • Non-linear storytelling
  • Tools

Module 4: Using the Tools

  • Features of Twine, Klint and others
  • Analyzing existing work
  • Planning for interactivity
  • Using the tools effectively

Module 5: Your Interactive Project

  • Managing interactivity
  • Dealing with excessive choices
  • Editing and revision
Go to Class
MOOC List is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Related Courses

Shooters and Game Engines in Level Design (edX) EdX
LaSalle College,LaSalleX

Shooters and Game Engines in Level Design (edX)

Shooter games have been and continue to be the dominant genre in video games. Learn about this important genre in game design. Do you want to learn more about game genres and subgenres? This course continues your exploration of level design by introducing you to an important genre: the shooter. The shooter genre is huge in the game world, containing a wide variety of subgenres with their own gameplay needs.

Self Paced
Self-Paced
Creative Writing: The Craft of Character (Coursera) Coursera
Wesleyan University

Creative Writing: The Craft of Character (Coursera)

At the center of a good story are the characters in it. In this course aspiring writers will discover how to build and bring to life complex, vivid and unforgettable characters. We will study the choices a writer makes to bring all characters to life on the page, and we will perform written exercises in order to develop a variety of writing and pre-writing techniques, in order to create a variety of characters.

Sep 21st 2026
4 Weeks
Pixel Art for Video Games (Coursera) Coursera
Michigan State University

Pixel Art for Video Games (Coursera)

This course is aimed to give you the tools and knowledge you need to start creating simple art for video games made in the Unity game engine. Through the aesthetic of pixel art we will explore artistic principals like shape language, color theory, and composition as well as show you a step by step workflow for creating assets that you can use to make your own games.

Oct 5th 2026
5-12 Weeks
Working as a Game Writer (edX) EdX
The University of British Columbia,UBCx

Working as a Game Writer (edX)

Learn what it takes to work as a video game writer: from resumes to writing tests to contracts and NDAs. What is it like to work as a video game writer? How do you even apply for game writing jobs? Is it true that you might have to take a writing test? This capstone course puts everything you’ve learned in the previous courses together. Each assignment has helped you produce writing samples that are suitable for a portfolio. Now we’ll show what to do with it.

Self Paced
Self-Paced
How to Read a Novel (FutureLearn) FutureLearn
University of Edinburgh

How to Read a Novel (FutureLearn)

Get underneath the skin of a novel by understanding some of the main building blocks of modern fiction. What makes a great novel? How is a novel woven together? How can we best appreciate works of fiction? Answer these questions and more with this course from The University of Edinburgh and the Edinburgh International Book Festival.

Jan 13th 2025
4 Weeks
Start Writing Fiction (FutureLearn) FutureLearn
The Open University

Start Writing Fiction (FutureLearn)

Get started with your own fiction writing, focusing on the central skill of creating characters, with this hands-on course. Discover the rituals and approaches that successful fiction writers use. On this online course, established writers – including Louis de Bernières, Patricia Duncker, Alex Garland, Abdulrazak Gurnah, Tim Pears, Michèle Roberts and Monique Roffey – will talk about how they started writing.

Self Paced
5-12 Weeks
Critical Perspectives on Management (Coursera) Coursera
IE Business School

Critical Perspectives on Management (Coursera)

This course is designed for students of all backgrounds who have an interest in how firms are governed, the forces that have helped define modern management practice, and the outcomes of that practice not only for the firm itself, but also for the societies in which they operate. For students who are thinking of a career in management, it may also prove useful as a basic introduction to some of the conceptual vocabulary and ideas behind modern theories of management.

Sep 28th 2026
5-12 Weeks
Introduction to Visual Basic Programming (Coursera) Coursera
LearnQuest

Introduction to Visual Basic Programming (Coursera)

This course is the second course in a series that aims to prepare you for a role working as a programmer. In this course, you will be introduced to the five main concepts in procedural programming: user input, console output, variable declaration and assignment, decision branching and iteration. Labs will allow the students to apply the material in the lectures in simple computer programs designed to re-enforce the material in the lesson.

Sep 21st 2026
4 Weeks
Interactivity with JavaScript (Coursera) Coursera
University of Michigan

Interactivity with JavaScript (Coursera)

If you want to take your website to the next level, the ability to incorporate interactivity is a must. But adding some of these types of capabilities requires a stronger programming language than HTML5 or CSS3, and JavaScript can provide just what you need. With just a basic understanding of the language, you can create a page that will react to common events such as page loads, mouse clicks & movements, and even keyboard input.

Sep 21st 2026
4 Weeks
The Basics of Level Design (edX) EdX
LaSalle College,LaSalleX

The Basics of Level Design (edX)

Discover how to create captivating video games with not just your visuals and gameplay, but level design as well. This course introduces you to the fundamentals of game level design—a crucial aspect of video game design that centers around the creation of playable spaces. As a level designer, you will be required to create well-designed levels that direct the movement of the player(s) through the game—often without the player consciously recognizing they’re being directed.

Self Paced
Self-Paced
Narrative Economics (Coursera) Coursera
Yale University

Narrative Economics (Coursera)

This course, Narrative Economics, is relatively short and proposes a simple concept: we need to incorporate the contagion of narratives into our economic theory. You can think of narratives as stories that shape public beliefs, which in turn influence our decision making. Understanding how people arrived at certain decisions in the past can aid our understanding of the economy today and improve our forecasts of the future.

Oct 5th 2026
4 Weeks