Ink
ManualOpen-source narrative scripting language for branching interactive stories in games.
About
Ink by Inkle Studios is a narrative scripting language designed as middleware for game engines. Write branching stories, dialogue trees, and dynamic narratives in a simple markup language. Used in 80 Days, Heaven's Vault, and Slay the Spire. Unity plugin included; Unreal integration via Inkpot.
Agentic Level: Manual
Human does the work, AI provides suggestions or references.
Writers manually author all narrative content. Engine handles branching logic and state tracking at runtime.
Engine Support
Unity Unreal Godot Engine Agnostic
Pricing
Open Source MIT license, completely free including editor (Inky) and all engine plugins
Game Dev Workflows
Tags
Listed in AI Dialogue & Narrative
Last updated: 2026-03-02