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
Pricing
Price wrong?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.