Ink logo

Ink

Open-source narrative scripting language by Inkle Studios powering 80 Days, Heavens Vault, and Disco Elysium. Has a JSON runtime and Unity/Godot plugins for interactive fiction.

-

Our Verdict

The narrative scripting choice for writer-led teams; Yarn Spinner wins if you want Unity-native visual editing.

Pros

  • Proven on shipped hits like Disco Elysium and 80 Days
  • Plain-text scripts work beautifully with Git
  • Inky editor gives writers fast playtesting loop
  • JSON runtime integrates into any engine in a day

Cons

  • Syntax takes getting used to for non-writers
  • No official visual node editor, writers only
  • Complex state tracking still requires engine-side code
  • Yarn Spinner has better Unity-native tooling
Best for: Narrative-heavy games where writers own script files and version control Not for: Teams whose designers prefer visual dialogue graph editors

When to Use Ink

Good fit if you need

  • Branching dialogue tree authored in Ink and compiled to JSON
  • Unity plugin driving conversation UI from Ink story runtime
  • Godot Ink plugin powering a narrative RPG dialogue system
  • Writer-authored Ink script reviewed in GitHub pull requests
  • Interactive fiction web export using Inkle's Inky editor

Lock-in Assessment

Low 5/5
Lock-in Score
5/5

Ink Pricing

Pricing Model
free
Free Tier
Yes
Entry Price
Enterprise Available
No
Transparency Score

Beta — estimates may differ from actual pricing

1,000
1001K10K100K1M

Estimated Monthly Cost

$25

Estimated Annual Cost

$300

Estimates are approximate and may not reflect current pricing. Always check the official pricing page.

Community Discussion

Comments powered by Giscus (GitHub Discussions). You need a GitHub account to comment.