EdX

Writing Video Game Scenes and Dialogue (edX)

Writing Video Game Scenes and Dialogue (edX)

Learn the fundamentals of writing cinematics, cutscenes, and in-game dialogue. Increasingly, game designers are realizing that cutscenes, cinematics and character interactions through dialogue are not just breaks from gameplay, or ways of providing exposition. They are integral to the player’s experience of a game. Talking is action. Dialogue is gameplay.

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

In this course we will explore how to create compelling, vital scenes, and how to use dialogue to support gameplay, deepen character, and advance the game’s story.
Early career game writers will often get their first experience writing dialogue for NPCs, especially the infamous barks and taunts. We’ll show you how to make this dialogue work, when it should sing and when it should be invisible.
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

  • The importance of voice and how to find and develop it
  • How scenes work, and how to build and deepen them
  • How to write unskippable dialogue
  • The fundamental building blocks of cinematic storytelling
  • How to excel at writing ambient conversations, barks and taunts.

Syllabus

Module 1: Voicex
Finding voice
Developing voice
Supporting gameplay

Module 2: Scenes
Scene structure
Building scenes
Deepening scenes

Module 3: Cinematics and Cutscenes
Cutscenes
Cinematic storytelling
Formatting

Module 4: In-Game Dialogue
Supporting level design
Triggers

Module 5: Ambient Conversations, Barks and Taunts
Ambient conversations
Barks and taunts

Go to Class
MOOC List is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Related Courses

Video Game Writing Essentials (edX) EdX
The University of British Columbia,UBCx

Video Game Writing Essentials (edX)

Learn the essentials of writing for video games, from how games are developed and what game writers do, to the ways game stories differ from other kinds of stories. Writing for video games is truly a new frontier, a place where writers and game designers are still learning, innovating and pioneering bold approaches to telling stories.

Self Paced
Self-Paced
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
Moving, Shooting, and Debugging in GameMaker (Coursera) Coursera
University of Colorado System

Moving, Shooting, and Debugging in GameMaker (Coursera)

This course is the second course in the specialization about learning how to develop video games using GameMaker on Windows or Mac. Why use GameMaker instead of using C# and Unity or C++ and Unreal*? Learning to develop games with GameMaker is much easier than learning to program in C# or C++ AND learning Unity or Unreal. If you just want to continue learning how to develop games in a more "gentle" way, this is a great starting point.

Aug 3rd 2026
4 Weeks
Story and Narrative Development for Video Games (Coursera) Coursera
California Institute of the Arts

Story and Narrative Development for Video Games (Coursera)

In this course, you will examine how storytelling acts as a vital mechanism for driving video gameplay forward. Looking at several historical and contemporary games, you will be asked to evaluate and interpret different story styles with the goal of identifying themes and procedures for your own game ideas. We'll examine traditional narrative story processes, such as three-act structure, and how they fit into game story flows and the strategic elements of gameplay. Ultimately, you will learn how to define character, setting, and structure to create a compelling game concept.

Aug 3rd 2026
4 Weeks
Introduction to Game Design: Game Systems and Balance (edX) EdX
LaSalle College,LaSalleX

Introduction to Game Design: Game Systems and Balance (edX)

Learn the deep mechanics of good system design that is both fun and rewarding for the gamer. Game designers create the ideas and worlds of games—they design the environment, characters, game mechanics, goals and user experience. Successful game designers do this by applying the fundamentals of game system design and logic.

Self Paced
Self-Paced
Getting Started with Unreal Engine (edX) EdX
Rochester Institute of Technology,RITx

Getting Started with Unreal Engine (edX)

Learn about Unreal Engine, made by Epic Games --world leaders in VR/AR and the makers of international hit Fortnite. In this course, you’ll be introduced to the Unreal Engine 4, a popular platform for game development and creation of cutting-edge 3D environments in real-time, video games, VR/AR, training, architectural visualization, and many other growing fields.

Self Paced
Self-Paced
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
Unreal Engine Interactive 3D: Sequencer-Cinematography, Interfaces, Visual Effects, Pipelines, and Production (edX) EdX
Rochester Institute of Technology,RITx

Unreal Engine Interactive 3D: Sequencer-Cinematography, Interfaces, Visual Effects, Pipelines, and Production (edX)

Learn techniques in cinematography, Interface design, visual effects, collaboration and organization, basic optimization and publishing, as well as exciting emerging connections. In this course, you will learn about the Unreal Sequencer as we focus on cinematography. We will set up cameras, lenses, track and jibs to frame shots and create cinematics. You will learn the Unreal Motion Graphics (UMG) for user interface design, and together we will build a Heads Up Display (HUD) as well as an “in-game” interface (useful for VR and AR).

Self Paced
Self-Paced
Parenting and More GameMaker Language Code (Coursera) Coursera
University of Colorado System

Parenting and More GameMaker Language Code (Coursera)

This course is the fourth course in the specialization about learning how to develop video games using GameMaker on Windows or Mac. Why use GameMaker instead of using C# and Unity or C++ and Unreal*? Learning to develop games with GameMaker is much easier than learning to program in C# or C++ AND learning Unity or Unreal. If you just want to continue learning how to develop games in a more "gentle" way, this is a great starting point.

Aug 3rd 2026
4 Weeks
Introduction to Game Design: Process and Creation (edX) EdX
LaSalle College,LaSalleX

Introduction to Game Design: Process and Creation (edX)

Learn the steps involved in the game design process⁠—turning the vision into reality. What is good game design? How do you come up with good game ideas? How do you start documenting your ideas? How do you create an experience? How do you write a rule book? These are some of the questions that will come up during the game design process, and this course will enable you to answer them.

Self Paced
Self-Paced
Data Structures and Design Patterns for Game Developers (Coursera) Coursera
University of Colorado System

Data Structures and Design Patterns for Game Developers (Coursera)

This course is the fourth course in the specialization about learning how to develop video games using the C# programming language and the Unity game engine on Windows or Mac. Why use C# and Unity instead of some other language and game engine? Well, C# is a really good language for learning how to program and then programming professionally. Also, the Unity game engine is very popular with indie game developers; Unity games were downloaded 16,000,000,000 times in 2016! Finally, C# is one of the programming languages you can use in the Unity environment.

Aug 3rd 2026
4 Weeks
Writing Video Game Characters (edX) EdX
The University of British Columbia,UBCx

Writing Video Game Characters (edX)

Learn how to make effective, memorable video game characters, from protagonists and antagonists to NPCs. You might spend two hours with a character in a movie, but you can spend hundreds of hours interacting with the player character, antagonists and all the non-player characters (NPCs) in a video game. Getting character right is a vital part of getting the game right.

Self Paced
Self-Paced