分类

编程工具

Inky(INK编辑器)

Inky(INK编辑器) 0.11.0 官方版

大小:74.8 MB

语言:简体中文系统:WinXP, Win7, Win8, Win10, WinAll

类别:编程工具时间:2019-12-19

  Inky提供文字游戏设计功能,可以通过这款软件编辑互动式叙事游戏或者是对话,内置常量设置功能,交互式故事通常依赖状态机跟踪某些更高级别的过程已到达哪个阶段,有很多方法可以做到这一点,但是最方便的是使用常量,通过使用常量就可以控制事件变化,可以快速切换到对应的模块,可以调用堆栈的概念和返回值,可以调用其他功能,可以返回任何类型的值,可以安全地递归;Inky可以在软件建立多个文本,您可以输入一个新的文本名字开始编辑新的ink项目,相关的逻辑变量可以在软件查看文档介绍,如果你需要使用ink编辑互动式叙事就可以下载这款软件!

Inky(INK编辑器)

软件功能

  Inky是ink的编辑器,它是inkle的标记语言,用于在游戏中编写互动式叙事,已有80天的历史了。这是一个IDE(集成开发环境),因为它为您提供了一个应用程序,可让您在编写时在编辑器中进行播放,并修复代码中的所有错误。

Inky(INK编辑器)

  特征

  边写边播放:“播放”窗格会记住您所做的选择,因此当Inky重新编译时,它将快速前进到流程中的最后一点。

  语法高亮

  键入时错误突出显示。Inky不断地进行编译,使您可以及早修复错误。

  问题浏览器:在墨水中列出错误,警告和TODO ,并允许您跳转到源中的确切行号和文件。

  跳转到定义:转移目标(如-> theStreet)是超链接的,之后可以按住alt键单击。

  支持多文件项目:-Inky自动从INCLUDE行中推断您故事的结构,这意味着不需要其他项目文件。要创建一个新的包含文件,只需键入INCLUDE yourfile.ink要包含它的位置。

  导出为JSON:尽管如果您使用ink-Unity-integration插件,这不是必需的,但Inky允许您导出为墨水的已编译JSON格式,这在其他墨水运行时实现中特别有用,例如inkjs,以运行墨水在网上。

  文件监视:包括Inky在内的现代文本编辑器监视磁盘上文件的更改,因此,如果更改它们,它们将反映这些更改。如果将墨水保留在源代码管理中,这将特别有用。

软件特色

  ink是一种脚本语言,其围绕用流标记纯文本以产生交互式脚本的思想而构建。

  从最基本的意义上讲,它可以用来编写“选择自己的风格”的故事或分支对话树。 但是,它的真正优势在于编写具有很多选择和流程重组的对话。

  ink提供了多种功能,使非技术作者可以经常分支,并以次要和主要方式发挥分支的后果,而不必大惊小怪。

  该脚本旨在保持整洁并按逻辑排列,因此可以“目视”测试分支对话。 尽可能以声明性方式描述流程。

  在设计时也要考虑重新起草; 因此编辑流程应该很快。

使用说明

  1、打开Inky软件显示编辑界面,如果你会使用软件就可以开始编辑内容

Inky(INK编辑器)

  2、项目导出功能,可以将当前编辑的内容导出为json,可以选择导出为web

Inky(INK编辑器)

  3、如果你会使用Inky编辑文本就可以直接在软件输入内容

Inky(INK编辑器)

  4、可以在软件左下角输入新的Ink名字,可以添加一个名字到这里,点击ADD

Inky(INK编辑器)

  5、可以在软件管理编辑的内容,方便你输入多个Ink文本

Inky(INK编辑器)

  6、故事切换功能,点击Go to anything可以进入到任意事件

Inky(INK编辑器)

  7、提示功能,可以选择重新加载网页视图,可以选择切换开发人员工具

Inky(INK编辑器)

  8、如果你需要知道更多内容就可以点击帮助文档

Inky(INK编辑器)

  9、最简单的墨水脚本,最基本的墨水脚本只是.ink文件中的文本。

Inky(INK编辑器)

  10、单独行上的文本产生新的段落。 剧本

Inky(INK编辑器)

  11、默认情况下,除非特别标记,否则文件中的所有文本都将出现在输出内容中。

Inky(INK编辑器)

  12、最简单的标记是注释。 墨水支持两种注释。 有人阅读这种代码时,编译器会忽略它:

Inky(INK编辑器)

  13、还有一种用于提醒作者他们需要做什么的方式,即编译器在编译过程中会打印出:

Inky(INK编辑器)

  14、标签

  引擎运行时,游戏中的文本内容将“按原样”显示。 但是,有时可能会用额外的信息标记一行内容以告诉游戏该内容该怎么做。

  ink提供了一个简单的系统,用于通过标签为内容行加标签。

Inky(INK编辑器)

  15、选择项

  输入是通过文本选择提供给播放器的。 文本选项由*字符表示。

  如果未给出其他流程指示,则一旦做出选择,该选择将进入下一行文本。

Inky(INK编辑器)

  16、高级:混合选择和输出文本

  实际上,方括号将选项内容分开。 在选择和输出中都打印了之前的内容; 里面只有选择的东西; 然后是什么,仅在输出中。 有效地,它们提供了一条线结束的替代方法。

Inky(INK编辑器)

∨ 展开

网友评论

我要跟帖
取消
所有评论 共 0