Inky是一款开源脚本语言INK的编辑器,可以让你非常简单的编写出一段带有逻辑,可选择的文字游戏,inkle的一种标记语言,用于在游戏中编写交互式故事,如在80天内使用,它是一个IDE(集成开发环境),因为它提供了一个应用程序,允许您在编写时在编辑器中运行,并修复代码中的任何bug。
功能介绍
Play as you write: Play窗格将记住您所做的选择,因此当Inky重新编译时,它将快进到流中的最后一个点。
语法高亮显示
as - you - type错误高亮显示。Inky一直在编译,允许您尽早修复错误。
发布浏览器:在你的ink中列出错误、警告和待办事项,并允许你跳转到源代码中的准确行号和文件。
跳转到定义:转移目标(如-》的街道)是超链接后可以alt点击。
支持多文件项目:- Inky自动从包含行推断你的故事结构,这意味着不需要额外的项目文件。要创建一个新的包含文件,只需输入include yourfile。在你想要的地方加上ink。
导出到JSON:虽然如果您使用ink- unit -integration插件,这不是必需的,但Inky允许您导出到ink的已编译JSON格式,这在其他ink运行时实现(如inkjs)中对于在web上运行ink特别有用。
文件监视:包括Inky在内的现代文本编辑器监视磁盘上文件的变化,这样,如果您进行了更改,它就会反映这些变化。这是特别有用的,如果你保持你的ink在源代码控制。
使用方法
想要利用 Inky 编写出一段像样的互动小说、文字冒险游戏,已经变得十分简单了,以下面这个示例为例:
其最终展示效果可以在这里预览,当用户阅读完对话之后,需要选择剧情发展方向,页面会根据用户的选择,呈现不同的内容,以此完成一个带有逻辑、可互动的小说、游戏。
Lunacy是一款优秀的矢量图设计软件,该软件不仅能够帮助用户轻松的读取Sketch格式文件,而且Lunacy还支持对各种颜色的设置,同时能够与Sketch文件完美兼容,具有强大的图层管理功能。用户可以创...
SimpleMindMap是一个js思维导图库,该软件不仅为用户提供了数百种思维图制作素材,能够让每个节都点可以自由摆放和单独移动,而且除核心功能外,其他能力都作为插件提供,按需选择,减少不必要...
Dawn Launcher是一款Windows快捷启动工具,采用Electron开发运行速度极快!应用于软件文件夹网址的快捷操作,可以很方便的添加程序快捷方式、盘符、文件夹链接、网址,并且支持图标设置、排序设...
Readest最新版是一款很实用的电子书阅读器,专为沉浸式和深度阅读体验而设计,该软件不仅支持多种电子书格式,而且提供了分页和滚动两种阅读模式,可以自由切换以适应不同的阅读习惯,使得用户...
网易云音乐是深受广大用户喜爱的音乐播放软件,在网易云音乐软件中提供了流行、摇滚、民谣等不同风格的歌曲,满足用户个性化的听歌喜好,而且按照风格、场景、情绪等角度提供了多达数十种标签,...
腾讯企点官方安装版是一款面向企业的即时通讯工具,不仅可以帮助用户全面整合腾讯资源和能力,为企业轻松管理多个社交平台,旨在通过为企业提供精准营销、办公协同、客服接待功能,最终帮助企业...
发表评论
共0条
评论就这些咯,让大家也知道你的独特见解
立即评论以上留言仅代表用户个人观点,不代表系统之家立场