123
Ink by Inkle

Ink by Inkle

ink是一种针对分支故事的流行开源脚本语言,是为作家设计的。
ink是一种脚本语言,其围绕用流标记纯文本以产生交互式脚本的思想而构建。最基本的说来,它可以用来编写“选择自己的风格”的故事或分支对话树。但是,它的真正优势在于编写具有很多选择和流程重组的对话。ink提供了多种功能,使非技术作者可以经常分支,并以次要和主要方式发挥分支的后果,而不必大惊小怪。该脚本旨在保持整洁且逻辑上有序,因此可以“通过肉眼”测试分支对话。尽可能以声明性方式描述流程。

Linux版Ink by Inkle的替代品

LÖVE

LÖVE

嗨,您好!LÖVE是一个很棒的框架,可用于在Lua中制作2D游戏。它是免费的开放源代码,可在Windows,Mac OS X,Linux,Android和iOS上运行。
Twine

Twine

Twine是一个用于讲述交互式非线性故事的开源工具。
Ren'Py

Ren'Py

Ren'Py是一个免费的跨平台视觉小说引擎,可以帮助您使用文字,图片和声音在计算机上讲故事。
Inform

Inform

Inform是基于自然语言的交互式小说设计系统。
Writer's Cafè

Writer's Cafè

一个强大而有趣的作家环境,其中包括StoryLines结构工具,笔记本,日记,写作引文,剪贴簿管理器,一本60页的电子书等等。
ChoiceScript

ChoiceScript

ChoiceScript是一种简单的编程语言,用于编写《龙的抉择》等多项选择游戏(MCG)。
Chronicler

Chronicler

Chronicler是一个开源桌面应用程序,它使用户可以使用GUI而不是GUI创建CYOA / MCG(选择自己的冒险/多选游戏)交互式小说。
Amulet

Amulet

Amulet是一个基于Lua的免费音频/视频工具包,适用于小型游戏和实验。它可以在Windows,Mac,Linux,HTML5和iOS上运行。