Inky是一款开源的强大的脚本语言INK的编辑器,该软件能够围绕用流标记纯文本以产生交互式脚本的思想而构建,并让用户通过该软件可以用类似于Markdown的简单语法编写出一段带有逻辑的、可选择的文字游戏。
Inky是一款功能强大且实用的INK编辑器,同时也是一种标记语言,该软件能够集成开发环境,可以轻松用于在游戏中写互动故事,并且该软件还支持编写具有很多选择和流程重组的对话,也支持编写“选择自己的风格”的故事或分支对话树,让你的文字游戏更加出色。
ink是一种脚本语言,其围绕用流标记纯文本以产生交互式脚本的思想而构建。
从最基本的意义上讲,它可以用来编写“选择自己的风格”的故事或分支对话树。 但是,它的真正优势在于编写具有很多选择和流程重组的对话。
ink提供了多种功能,使非技术作者可以经常分支,并以次要和主要方式发挥分支的后果,而不必大惊小怪。
该脚本旨在保持整洁并按逻辑排列,因此可以“目视”测试分支对话。 尽可能以声明性方式描述流程。
在设计时也要考虑重新起草; 因此编辑流程应该很快。
1、Play as you write: Play窗格将记住您所做的选择,因此当Inky重新编译时,它将快进到流中的最后一个点。
2、语法高亮显示
3、as - you - type错误高亮显示。Inky一直在编译,允许您尽早修复错误。
4、发布浏览器:在你的ink中列出错误、警告和待办事项,并允许你跳转到源代码中的准确行号和文件。
5、跳转到定义:转移目标(如->的街道)是超链接后可以alt点击。
6、支持多文件项目:- Inky自动从包含行推断你的故事结构,这意味着不需要额外的项目文件。要创建一个新的包含文件,只需输入include yourfile。在你想要的地方加上ink。
7、导出到JSON:虽然如果您使用ink- unit -integration插件,这不是必需的,但Inky允许您导出到ink的已编译JSON格式,这在其他ink运行时实现(如inkjs)中对于在web上运行ink特别有用。
8、文件监视:包括Inky在内的现代文本编辑器监视磁盘上文件的变化,这样,如果您进行了更改,它就会反映这些变化。这是特别有用的,如果你保持你的ink在源代码控制。
1、插入图片
插入图片的方法如下(图片会在导出web后显示):
# IMAGE:imageName.jpg
图像文件应与其他文件位于同一文件夹中,或者如果需要,可以使用相对路径:
# IMAGE:myImages/imageName.jpg
你也可以在行尾添加图片标签。该图像将始终显示在游戏文本上方。
The above picture is a dog. # IMAGE:wolf.jpg
(因为所有标记都与特定的文本行相关联,且当单独在某行放个标记时,它将与其下方的文本行关联。)
2、清空屏幕
Inky 的 Web 模板另一个特有功能是 clear 标签:# CLEAR
这将清空当前显示的所有文本,从页面顶部重新开始。建议仅在选项后直接插入!如果插入到文本中间,则部分内容将在看到之前就被清除。
3、深色主题与作者
要用深色主题,只需将其放在 INK 文件的最顶部:# theme:dark
Web模板能够读取它作为一个全局标签,并内置了样式来改变主题(它使用"dark"作为整个页面的类。当你在 CSS 文件中看到 .dark 选择器的使用时,这些是深色主题的重写。)
要设置作者姓名,请将其放在 INK 文件的顶部:# author:你的名字
这将用到 Inky 的 Web 模板种,并位于主标题的正下方。
4、自定义CSS类
你还可以使用CSS类完全自定义各行文本的外观。在 INK 中,如下添加标签到文本行里:
你进入了森林。
地上有一滩血。 # CLASS:danger
然后,可以通过向你的 style.css 文件中添加以下内容,来告诉浏览器“danger”CSS类的外观:
.danger {
color:red;
}
圆点后跟一个单词,是我们在CSS中定义样式类的方式。我们之前的大多数示例都没有点,因为这些元素内置,如"p"表示"段落"。这些也可以组合使用,因此 p.danger 意味着“危险的段落”,并且在我们的示例中同样适用。
示例:END
如要以居中粗体显示结尾的“全剧终”,可用 Inky 模板包含的 end 的内置样式:
# CLASS:end
全剧终
-> END
回顾下:
中间一行是文本本身。
第一行将 CSS 类"end"应用于文本。
最后一行告诉 INK ,我们完成了,这不是一个“loose end”。
要调整 end CSS 类的样式,请在 CSS 文件底部查找 .end 。
168.49MB|行业软件
115.08MB|行业软件
38.68MB|行业软件
8.51 MB|行业软件
219.1 MB|行业软件
7.2 MB|行业软件
19 MB|行业软件
5.77MB|行业软件
2.81MB|行业软件
10.04MB|行业软件
对于您的问题快深感抱歉,非常感谢您的举报反馈,小编一定会及时处理该问题,同时希望能尽可能的填写全面,方便小编检查具体的问题所在,及时处理,再次感谢!