Inky是一款开源脚本语言INK的编辑器,也是标记语言,可以编写带有逻辑,可选择的文字游戏,或者在游戏中编写交互式故事,是一个IDE(集成开发环境)。
软件特色
1.语法高亮显示
2.错误高亮显示。在你的ink中列出错误、警告和待办事项,并允许你跳转到源代码中的准确行号和文件。
3.跳转到定义:转移目标是超链接后可以alt点击。
4.支持多文件项目:- Inky自动从包含行推断你的故事结构,这意味着不需要额外的项目文件。要创建一个新的包含文件,只需输入include yourfile。在你想要的地方加上ink。
5.导出到JSON:虽然如果您使用ink- unit -integration插件,这不是必需的,但Inky允许您导出到ink的已编译JSON格式,这在其他ink运行时实现(如inkjs)中对于在web上运行ink特别有用。
使用指南
借助 Inky 编写出一段像样的互动小说、文字冒险游戏,如下图:
当用户阅读完对话之后,需要选择剧情发展方向,页面会根据用户的选择,呈现不同的内容,以此完成一个带有逻辑、可互动的小说、游戏。