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

Games, Sensors and Media (Coursera) Coursera
University of California, Irvine

Games, Sensors and Media (Coursera)

You will learn to make fluid digital interactive experiences that are suitable for gaming and use the advanced sensor hardware built into the iPhone and iPad. This includes drawing 2D graphics, playing sounds and music, integrating with Game Center, the iOS physics engine and detecting device orientation and location.

Aug 3rd 2026
4 Weeks
Game Design and Development 1: 2D Shooter (Coursera) Coursera
Michigan State University

Game Design and Development 1: 2D Shooter (Coursera)

If you love games and want to learn how to make them, then this course will start you down that path. Making games is a creative and technical art form. In this course you will familiarize yourself with the tools and practices of game development and well as the process. You will get started developing video games using industry standard game development tools, including the Unity 2020 game engine. At the end of the course you will have completed two hands-on projects, including an Intro to Unity project and a 2D Shooter game, and will be able to leverage an array of game development techniques to create your own basic games.

Aug 3rd 2026
4 Weeks
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
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
3D Data Visualization for Science Communication (Coursera) Coursera
University of Illinois at Urbana-Champaign

3D Data Visualization for Science Communication (Coursera)

This course is an introduction to 3D scientific data visualization, with an emphasis on science communication and cinematic design for appealing to broad audiences. You will develop visualization literacy, through being able to interpret/analyze (read) visualizations and create (write) your own visualizations.

Aug 10th 2026
4 Weeks
Character Design for Video Games (Coursera) Coursera
California Institute of the Arts

Character Design for Video Games (Coursera)

In this course you will explore concepts and approaches involved in creating successful character designs that can be applied to video games. Following a first week delving into some foundational concepts for successful character design, each of the remaining three weeks are structured as a "master class" where you will observe three professional character designers at work in the studio: Andy Ristaino (Adventure Time), Jacky Ke Jiang (Journey), and Robertryan Cory (SpongeBob SquarePants).

Aug 3rd 2026
4 Weeks
Getting Started with GameMaker (Coursera) Coursera
University of Colorado System

Getting Started with GameMaker (Coursera)

This course is all about starting to learn 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 start learning how to develop games in a more "gentle" way, this is a great starting point.

Aug 3rd 2026
4 Weeks
Introduction to C# Programming and Unity (Coursera) Coursera
University of Colorado System

Introduction to C# Programming and Unity (Coursera)

This course is all about starting to learn 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
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
Worldbuilding for Video Games (edX) EdX
The University of British Columbia,UBCx

Worldbuilding for Video Games (edX)

Learn the fundamentals of building video game worlds, from a writer’s perspective. A game’s setting is second in importance only to the game’s player character - and some say it’s more important. Game designers must create a compelling new world that players will want to explore and inhabit for many, many hours.

Self Paced
Self-Paced
Game Design and Development 3: 3D Shooter (Coursera) Coursera
Michigan State University

Game Design and Development 3: 3D Shooter (Coursera)

If you love games and want to learn how to make them, then this course is your third step down that path. In this course you will learn the fundamentals of game design, including an understanding of level design, game balancing, prototyping, and playtesting, as well as game asset creation techniques. You will continue developing video games using industry standard game development tools, including the Unity 2020 game engine. At the end of the course you will have completed a 3D First-Person Shooter game, and will be able to leverage an array of game development techniques to create your own basic games.

Aug 3rd 2026
4 Weeks
Interactive Narrative (edX) EdX
The University of British Columbia,UBCx

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.

Self Paced
Self-Paced