Ink by Inkle

Ink by Inkle

Ink is a scripting language and engine created by Inkle Studios for writing interactive narrative stories and games. It is designed for creating interactive text-based games and narrative experiences with player choice and branching dialogue.
Ink by Inkle image
scripting interactive-narrative branching-dialogue textbased-games

Ink: Interactive Narrative Engine

A scripting language and engine for writing interactive story and games with player choice, branching dialogue, and narrative experiences

What is Ink by Inkle?

Ink by Inkle is an open-source scripting language developed by Inkle Studios for authoring interactive narrative stories and games. It allows authors to write text-based interactive fiction stories with choices, conditional logic, and dynamic text generation.

Some key features of Ink include:

  • Branching narrative paths based on player choices
  • Conditional logic to show or hide parts of the story
  • Dynamic text via text substitutions
  • Integration with Unity to create text-based games or visual novels
  • Compiler to convert ink scripts into compact JSON
  • Runtime engine for executing ink stories
  • Open-source under MIT license for free commercial/noncommercial use

Ink enables creating deep interactive narratives and text adventures easily, ideal for interactive fiction writers, game narrative designers, and visual novel creators. It has been used in commercial games like 80 Days, Sorcery, and Overboard. With Ink and Unity, one can create interactive text games with graphics and sound effects.

Ink by Inkle Features

Features

  1. Visual scripting language
  2. Integrated with Unity game engine
  3. Variables and conditional logic
  4. Reusable script modules
  5. Dialogue and narrative focus

Pricing

  • Free
  • One-time Purchase

Pros

Intuitive workflow for writers

Powerful options for branching narratives

Great for text-based games

Active community support

Cons

Steep learning curve for coding

Limited documentation

Not suitable for non-narrative games

Requires Unity for full functionality


The Best Ink by Inkle Alternatives

Top Games and Interactive Fiction and other similar apps like Ink by Inkle


Twine icon

Twine

Twine is an open-source software tool originally created by Chris Klimas in 2009 for easily creating interactive and nonlinear textual stories, RPGs, adventure games, or interactive fiction games. The stories created in Twine consist of textual 'passages' that link together into branching or looping narratives based on user choices.A key...
Twine image
Visual Novel Maker icon

Visual Novel Maker

Visual Novel Maker is a user-friendly game development tool focused on the creation of visual novels. It provides an intuitive drag-and-drop interface for constructing visual novel scripts, customizing background images and music, designing original characters and outfits, and adding special effects and transitions between game scenes.Key features of Visual Novel...
Visual Novel Maker image
Chat Mapper icon

Chat Mapper

Chat Mapper is customer experience analysis software designed for call centers and customer support teams. It records, transcribes, and analyzes phone calls, chats, emails, and other customer interactions to provide insights about the customer journey.Key features of Chat Mapper include:Conversation mapping to visually see common topics, pain points, emotions, and...
Chat Mapper image
Articy:draft icon

Articy:draft

Articy:Draft is a visual scripting software specifically tailored for developing complex, narrative-driven video games, simulations, and interactive stories. Its node-based interface allows users to map out intricate storylines, dialogue trees, character relationships and other narrative elements in an intuitive, visual manner.Some key features of Articy:Draft include:Visual scripting of storylines, branching...
Articy:draft image
Dialogue Designer icon

Dialogue Designer

Dialogue Designer is a leading no-code bot building platform used by non-technical staff to create conversational AI chatbots and voice assistants. It features a visual drag-and-drop interface to design dialog flows complete with contexts, conditional logic, slots, database and API integration, and more.Some key capabilities include:Intuitive graphical interface for designing...
Dialogue Designer image
TalkerMaker Deluxe icon

TalkerMaker Deluxe

TalkerMaker Deluxe is an augmentative and alternative communication (AAC) software designed to help people with speech difficulties verbally communicate. It provides an intuitive platform for creating customized voice output communication aids.The software allows users or caregivers to record custom words, phrases, and sentences, then link the audio clips to onscreen...
TalkerMaker Deluxe image
Amulet icon

Amulet

Amulet is an open-source game engine and creative coding tool that allows developers and creators to build 2D and 3D games and interactive applications using Python. It features a visual node-based scripting system that enables drag-and-drop coding without the need to write lines of code.Some key capabilities and features of...
Amulet image
Undum icon

Undum

Undum is an open-source tool created specifically for building choice-based interactive fiction games and stories. It provides developers with a lightweight JavaScript framework to create non-linear, explorable narratives where users make choices by clicking on hyperlinks that change the course of the story.Some key features of Undum include:Simple markup language...
Undum image
WrittenRealms icon

WrittenRealms

WrittenRealms is an online writing community and worldbuilding platform designed for fiction authors, game creators, and roleplayers. On WrittenRealms, users can create and share interactive fiction worlds, build detailed maps with pins and descriptions, plan out scenes using corkboards, develop realms with different magic systems and histories, and write stories...
WrittenRealms image
Textadventures.co.uk icon

Textadventures.co.uk

Textadventures.co.uk is a free, browser-based platform that allows anyone to create and play text adventure games. It features an easy-to-use editor for building nonlinear narratives with branching dialog trees and multiple story pathways. No coding experience is required.Users can drag and drop scenes, characters, items, and other game elements into...
Textadventures.co.uk image
TalkTree icon

TalkTree

TalkTree is a call tracking and analytics platform aimed at call-driven businesses who want more insight into their phone calls. It enables tracking phone calls from all marketing channels to see which ones are driving calls and conversions.Key features of TalkTree include:Call tracking numbers to get insights into the number...
TalkTree image
Squiffy icon

Squiffy

Squiffy is an easy-to-use, beginner-friendly tool for creating interactive text-based fiction, stories, and games. It uses a simple markup format to allow authors to build nonlinear, branching narratives that readers can navigate by making choices. Squiffy outputs HTML files that can be opened in any modern web browser to play...
Squiffy image
Yarn Spinner icon

Yarn Spinner

Yarn Spinner is an open-source dialog engine designed specifically for narrative-heavy games built in Unity. It provides a framework for writers to author conversational dialogue using a YAML-based scripting language. Developers can then integrate the serialized dialogue into their Unity projects using the Yarn Spinner C# library.Some key features and...
Yarn Spinner image
Dedalus icon

Dedalus

Dedalus is an open-source, cross-platform integrated development environment and visual scripting language designed specifically for game creation. It allows users to build 2D and 3D games without writing code through an intuitive, node-based visual scripting system.Some key features of Dedalus include:Drag-and-drop visual scripting for controlling game logic and behaviors without...
Dedalus image
ChoiceScript icon

ChoiceScript

ChoiceScript is an open-source, text-based game engine designed for developing multiple-choice interactive novels and games. It was created by Choice of Games to allow writers and developers to create text-based games without needing to write code.With ChoiceScript, creators design games by writing a script using a simple, intuitive language. The...
ChoiceScript image
AXMA Story Maker icon

AXMA Story Maker

AXMA Story Maker is a powerful yet user-friendly video creation and animation software designed to help businesses, marketers, educators and other professionals quickly create stunning animated videos for their brand and products. With its easy drag-and-drop interface and diverse pre-made asset library of animated templates, backgrounds, characters, props and more,...
AXMA Story Maker image
Chronicler icon

Chronicler

Chronicler is an open-source, self-hosted alternative to proprietary note taking apps like Microsoft OneNote or Evernote. It allows users to take rich text notes, organize them into notebooks, tag notes for easier searching, collaborate with others on notes, and more.Some key features of Chronicler include:Rich text notes with support for...
Chronicler image
Inklewriter icon

Inklewriter

Inklewriter is a free web-based tool developed by inkle Ltd that allows writers to create and publish interactive stories and branching narratives. It enables authors to build interactive fiction using text, images, and links without needing any coding knowledge.Some key features of Inklewriter include:A simple visual script map that shows...
Inklewriter image
ADLENGINE icon

ADLENGINE

ADLENGINE is an open-source machine learning framework developed by IBM for building intelligent applications. It provides a comprehensive set of tools and capabilities for the full machine learning lifecycle including:Data ingestion and pre-processing - Tools for connecting to data sources, cleaning, transforming and normalizing data.Model building - APIs and algorithms...
ADLENGINE image
ISpring TalkMaster icon

ISpring TalkMaster

iSpring TalkMaster is a powerful yet easy-to-use presentation software designed specifically for creating interactive eLearning content. With iSpring TalkMaster, you can quickly convert traditional PowerPoint presentations into engaging online courses.Some key features of iSpring TalkMaster include:Interactive characters and interviews - Bring presentations to life by incorporating lifelike characters, video interviews,...
ISpring TalkMaster image
TADS icon

TADS

TADS (Text Adventure Development System) is an open source programming language and development system designed specifically for building interactive fiction games and text adventures. It includes a domain-specific language tailored for crafting intricate stories, descriptions, characters, objects, rooms, and puzzles.Key features of TADS include:A full-featured programming language optimized for text-based...
TADS image
ADRIFT icon

ADRIFT

ADRIFT is an open-source, text-based interactive fiction authoring system that allows users to create their own text adventure games. It features a simple drag-and-drop interface that does not require any programming knowledge or scripting.With ADRIFT, users can create interactive worlds and simulations populated by objects, characters, and locations that players...
ADRIFT image
Spatterlight icon

Spatterlight

Spatterlight is a powerful open-source program for digital painting and 2D animation. It has an easy-to-use interface that allows both hobbyists and professionals to create stunning digital artwork and animations.Some key features of Spatterlight include:Intuitive drawing and animation tools like brushes, pencils, eraser, onion skinning, etc.Layer support for organizing your...
Spatterlight image
OpenBST icon

OpenBST

OpenBST is an open-source software application designed to help parents and therapists provide behavioral skills training for children with autism. It incorporates evidence-based techniques like video modeling, prompting, reinforcement, and data tracking to teach important life skills.Some key features of OpenBST include:Video modeling - Pre-recorded videos demonstrate a skill or...
OpenBST image
Playfic icon

Playfic

Playfic is an open-source platform designed specifically for creating and playing interactive fiction games. Interactive fiction, often shortened to IF, is a genre of text-based games that simulate environments where players control characters and influence stories through text commands.Playfic provides an online integrated development environment (IDE) and interpreter for writing...
Playfic image
Gist-txt icon

Gist-txt

gist-txt is a lightweight web application designed for quickly creating, editing, sharing, and collaborating on text snippets and code samples. Developed as an open-source alternative to services like Pastebin and GitHub Gists, gist-txt allows users to easily dump bits of text, code samples, notes, to-do lists, and more using a...
Gist-txt image