What is Ink by Inkle?
ink is a scripting language designed for writers to create interactive branching narratives. Built around the concept of marking up pure text with flow control, ink enables the creation of Choose Your Own Adventure-style stories, complex dialogue trees, and other forms of interactive fiction. The script's strength lies in its ability to support branching dialogues with numerous options and dynamic recombination of narrative paths, allowing writers to explore the consequences of their choices on both a minor and major scale without technical complexity ink's features are tailored to empower non-technical authors to craft intricate branching stories. The script aims to maintain a clean, logically organized structure so that the flow of the narrative can be easily tested and understood. Dialogue and narrative branches are described in a declarative manner, streamlining the writing process and facilitating the creation of sophisticated interactive experiences
Highlights
- Designed for writers to create interactive branching narratives
- Supports Choose Your Own Adventure-style stories and complex dialogue trees
- Enables creation of branching dialogues with numerous options and dynamic recombination of narrative paths
- Allows writers to explore consequences of choices on both minor and major scales
- Maintains a clean, logically organized script structure for easy testing and understanding
- Declarative syntax streamlines the writing process for non-technical authors
Features
Visual Novel