Ink by Inkle

软件描述

Ink 是一种脚本语言,其核心思想是通过添加流程来标记纯文本,从而生成交互式脚本。

官方网站

访问软件的官方网站了解更多信息

官方认证

www.inklestudios.com

安全链接HTTPS
立即访问

什么是 Ink by Inkle?

ink 是一种脚本语言,其核心思想是通过添加流程标记来为纯文本增添动态效果,从而生成交互式脚本。
最基础的用法可用于编写类似“选择你的冒险”风格的故事或分支对话树。但它的真正优势在于处理大量选项和复杂流程重组的对话。
ink 提供多种功能,让非技术作者能轻松频繁地进行分支,并在细微或重大层面直观体验分支带来的后果,无需繁琐操作。
脚本力求简洁且逻辑清晰,使分支对话可“目视”测试。流程描述尽可能采用声明式方式。

ink —— 这门语言
• 标记语言,而非编程:以文本为主,代码与逻辑嵌入其中。
• 简洁优雅的语法:何不先在写作教程中尝尝味道?
• 经过验证:我们自己的游戏中已创作了数百万字的内容。
• 易于学习,同时提供强大的高级脚本构造。
• 定位为中间件:专为集成到游戏引擎而设计的叙事引擎。

inklewriter 与 ink 的区别是什么?
• inklewriter 是一个易于使用的在线工具,用于编写基础的互动故事。
• 相比之下,ink 是一门更强大的叙事脚本语言,主要面向专业游戏开发,但也可用于创作和分享基于选择的互动小说。它同样出人意料地容易上手,不过就易用性而言,难以超越 inklewriter!

Ink、Inky、inkle、inklewriter
• Ink 是核心叙事引擎本身,使用 C# 编写,包含编译器代码。如果你不是技术人员,无需关心这部分。
• Inky 是我们的 ink 编辑器,是一款支持边写边播放的文本编辑器。初学者只需这个即可。
• inkle 是开发 ink 的游戏工作室。
• inklewriter 是一款独立的互动故事创作工具,设计初衷是简单易用,但功能远不如 ink 强大。可以将 inklewriter 的故事导出为 ink 格式,但反过来不行。

Unity 集成
该插件为你提供了在 Unity 中使用 ink 所需的一切。它会自动在你编辑时重新编译 ink 文件,并自带一个简易预览器,让你无需编写任何代码,就能直接在编辑器内运行故事。

🔄 替代方案

49 个选择
0

功能齐全、适合创作者且完全可定制的视觉小说引擎。

5

Reebyte 是一款适用于多平台的独立编辑工具,专为视觉小说创作者及其他创意互动项目设计。功能强大且易于使用,我们专注于帮助没有编程经验的用户创建属于自己的专业级视觉小说……

0

无需编程即可构建文字冒险游戏、角色扮演游戏、培训材料、模拟程序和互动小说。

0

一款用于编写和测试非线性对话的工具,特别适用于视频游戏,以及一个功能齐全的可视化编辑器,用于管理游戏剧情。

textadventures.co.uk

textadventures.co.uk

0

textadventures.co.uk 是一个互动小说游戏制作者和玩家的社区。

Playfic

Playfic

0

Playfic 是一个用于创作和游玩互动小说的平台。互动小说(又称“文字冒险”)是一种游戏类型,不使用图形或声音,而是通过文本在互动世界中讲述故事。

Dialogue Designer

Dialogue Designer

5

对话设计师是一款功能强大(但易于使用)的分支对话编辑器,专为RPG和视觉小说等叙事驱动型游戏设计。无需编程经验,几分钟内即可创建复杂的非线性数据结构!

Spatterlight

Spatterlight

0

Spatterlight 是一款原生 Cocoa 应用程序,可运行大多数类型的互动小说游戏文件:AGT、Adrift、AdvSys、Alan、Glulx、Hugo、Level 9、Magnetic Scrolls、TADS(仅文本)、Quill 和 Z-code(v6 除外)。

上一页下一页
评分5.0 / 5.0

支持平台

下载与相关链接

安全提醒

点击下方链接将跳转到第三方网站,请确保来源安全,建议优先从官方网站下载。

GitHub