I
Ink
Inkle's powerful narrative scripting language for interactive stories
open-source Solo-dev friendly
Ink is the scripting language behind Inkle's acclaimed games (80 Days, Heaven's Vault). It handles branching, conditional logic, and state tracking in a clean, writer-friendly syntax. The Inky editor provides live preview. Unity integration is official; community ports exist for other engines.
Highlights
- + Writer-friendly syntax designed for narrative complexity
- + Built-in state tracking and conditional branching
- + Inky editor with live preview speeds up iteration
- + Battle-tested in commercial games (80 Days, Heaven's Vault)
Limitations
- − Official integration is Unity-only — other engines need community ports
- − Learning curve for advanced features (tunnels, threads)
- − Not a visual tool — requires learning the Ink syntax
Platforms
Windows macOS Linux