EpicDraft for game designers

Write branching dialoguethat reads like drama.

Write each branch as a scene, in screenplay form. See the whole story as a graph, play it through, and hear it read aloud before you book anyone to record it.

Writing the script, exporting it and table reads are free on every platform. The story graph, play preview and Game export are Pro: $15, once.

02 — How it works

From a branch to a playthrough.

Every step happens in the same project, so a change to a line shows up in the graph, the preview and the table read.

  1. 01Free

    Write

    Set the script's format to Game and write each node as a scene under its own heading. Screenplay formatting, dual dialogue and craft checks keep a branch readable as drama, not as a row in a sheet.

  2. 02Pro

    Connect

    Select a line and add a choice that sends the player to another node. Point it at a node you have not written yet and the graph marks it missing until that heading exists.

  3. 03Pro

    Check

    Put conditions on lines and choices, and set variables as the player moves. Badges mark dead ends and unreachable nodes, and the Vars view warns when a condition reads a name nothing sets.

  4. 04Pro

    Play

    Play preview runs the branching script as script, with live variables underneath. Go back, restart, jump to any node, or list the hidden choices and what each one needs.

  5. 05Free

    Read aloud

    Run a table read with a voice for each character and hear the branch before you record it. Export the script as Fountain, FDX or PDF to hand to your actors.

03 — Made for branching

Your writers, your actors and your engine can all read it.

The script stays a script. The graph and the data are views of it, not a second copy to keep in step.

  1. 01Free

    A script, not a spreadsheet

    Characters, scenes and dialogue stay in screenplay form. Export Fountain, FDX or PDF without a watermark and give your voice actors pages they can read.

  2. 02Pro

    The shape of the story

    The Map shows every node and branch. The List shows each node with its choices, in reading order. A line in the footer says whether the story is whole or counts what is broken.

  3. 03Pro

    Out to your engine

    File, Export, Game saves a .game.json file with your choices and variables. It leaves the layout behind. The Game export is marked experimental.

04 — Yours

Your story stays on your machine.

  1. 01

    Local-first

    Your projects live on your device. Pro adds optional cloud backup, yours to turn off.

  2. 02

    Plain text underneath

    The script is Fountain, a plain text format. Export Fountain, FDX or PDF any time.

  3. 03

    One story, many files

    Give each chapter its own script and include one in another. The file keeps the reference, so an edit shows up everywhere it is used.

  4. 04

    Not used for training

    Your work is never used by us to train AI models.

From script to animatic, on your own machine. On every major platform.

Apple macOS and iOSMicrosoft Windows
FirefoxGoogle ChromeSafariMicrosoft Edge
LinuxAndroid

05 — Download

Choose your platform:

No account required. Free to write, on every platform.

Or skip the install: EpicDraft runs right in your browser. Launch in Web

Other downloads

06 — Pricing

Choose the write plan for you:

From script to animatic, on your own machine.

Free

Write the branching script, read it aloud and hand it off as a script.

  • Branching scripts in screenplay form, with craft checks and dual dialogue
  • Game format for any script, with a heading for each node
  • Fountain, FDX and PDF import and export, with no watermark
  • Table reads, with a voice for each character
Get Started Today

Pro

$15

One-time purchase. Nothing renews.

The story graph, choice logic, play preview and Game export. $15 on the web, once.

Everything in Free, plus:

  • The story graph: Map, List and Vars views
  • Choices with conditions, and variables you set as the player moves
  • Dead-end, unreachable and missing-node badges
  • Play preview with back, restart, jump to any node and saved playthroughs
Get Pro

New accounts get 14 days of the AI tools to try them.

You're buying a license to use EpicDraft's Pro features, not the software itself. By buying, you agree to the Terms and Conditions and the Purchase Terms.

07 — FAQ

Questions game designers ask.

Follow the story.

Release notes, new features and the occasional article.

No spam, ever
We will never spam you, and we will never sell your data. Unsubscribe anytime, with one click.