Master new skills with our 21-day learning paths, broken into easy 5-minute daily lessons.

Start your journey for free.

game Beginner 21 lessons

Game Writing & Narrative

Write interactive stories. Master branching dialogue, environmental narrative, and world building using tools like Twine and Ink.

Game writing is non-linear. This course teaches the craft of interactive storytelling. You will learn to structure branching narratives where player choice matters. Master the 'Bark' (combat dialogue), item descriptions, and quest logs. We cover environmental storytelling (show, don't tell) and world-building bibles. You will use Twine to prototype complex story structures and learn how to integrate text into game engines.

100% Free & Lifetime Access
⏱️ 5-Minute Lessons (Bite-sized learning)
🚀 21-Lesson Path (Independent modules)
📱 Mobile Friendly (Learn anywhere)
Writer
Start Learning
Secure Enrollment via SSL

Complete Course Syllabus

  • 1
    Interactive vs Linear
    Player agency and the illusion of choice.
  • 2
    Branching Structures
    The Diamond, The Gauntlet, and Open structures.
  • 3
    Dialogue Writing
    Writing for voice acting vs text-only subtext.
  • 4
    Environmental Story
    Telling stories through level props and setting.
  • 5
    Twine Workshop
    Building a playable text adventure prototype.

Estimated completion time: 21 lessons • Self-paced learning • Lifetime access

Career Outlook

Estimated Salary
$70k - $100k

Career Paths

Narrative Designer $80k-$120k
Game Writer $70k-$100k
Quest Designer $75k-$110k

What You Will Learn

Structure non-linear, branching narratives
Write compelling dialogue and 'barks' for characters
Build interactive text games using Twine
Create world-building bibles and lore documents
Design quests that integrate gameplay and story

Skills You Will Gain

Narrative Design Game Writing Twine World Building Dialogue Writing

Who Is This For

Writers
Game Designers
Narrative Designers

Prerequisites

Writing Interest

Game Writing & Narrative FAQs

Like writing a book?

No, it is non-linear and logic-based.

Coding?

Minimal scripting in Twine/Ink for logic.

Portfolio?

We help you ship a Twine game as a sample.

Remote?

Yes, writing roles are often remote-friendly.

Start Learning