开始
写故事:Kin 语言
- 项目结构一个 Kiny 项目里都有什么:作品清单、故事文件怎么分、开场在哪、图片音频字体放哪。
- 正文写作一行就是一段、缩进不算数、标点随你写;加粗变色换字体,以及把悬念停在句子中间。
- 节点与跳转用节点把故事切成块,用跳转把它们连起来;子节点、带参节点,以及在运行时才决定去哪。
- 选项与分支给读者选择:一次性与粘性、条件选项、后备选项、选项标签;分支体怎么写、怎么汇合,以及把两段话缝成一句。
- 变量、条件与逻辑让故事记住读者做过什么。声明与作用域、赋值、插值、条件块、多行 JS 与函数——逻辑就是 JavaScript。
- 文本变体同一处文字随访问次数变化——seq / cycle / once / shuffle 四个内置函数,不用自己维护计数器。
- 演出命令画面与声音、正文里的图与线、呈现节奏、固定区域、向读者提问——按用途分组的全部内置命令。
- 角色与台词着色声明角色之后,台词行按说话人着色——两种标注写法、自动配色、简称,以及只要颜色不要名字的开关。
- 作品外观theme.css 与可视化编辑器、四套内置主题、作品自带的 CSS 与字体,以及正文里的 font 与 class 标签。