Product Information
What is Undum?
还记得那些《选择你自己的冒险》或《战斗奇幻》书籍吗?你必须在哪里选择你的角色接下来要做什么?好吧,如果您在网页中想到这一点,那么您就拥有超文本互动小说(HIF)。您无需转到特定页面,而是单击链接,然后会出现下一段内容。
为了克服通常的限制,Undum 允许您使输出动态化。它允许您跟踪角色发生的情况(实际上是任何类型的数据),然后相应地更改获取输出的文本。实际上,这就像编写一个 CYOA 页面,每次阅读它时都会有所不同。这使得游戏设计变得更丰富、更有价值。Undum 是一个纯客户端客户端库。它由一个 HTML 文件和三个 Javascript 文件组成。 HTML 文件使用了一些很好的样式,因此默认包中也有一堆 CSS 和图像,但如果您愿意,可以替换它们。要创建您自己的游戏,您需要稍微编辑 HTML 文件(主要是更改标题和作者),并编辑其中一个 Javascript 文件。
由于游戏是用 Javascript 编写的,因此您可以获得动态且高效的编程语言的全部功能。这不是功能有限的 CYOA 脚本系统。你可以控制任何你想要的东西。或者,您可以使用Undum 提供的一堆简单函数来使事情变得简单。
兼容性Undum 专为 HTML5 和 CSS3 浏览器设计。它已在 Firefox 3.6、Chrome 5 和 Safari 5 上进行了测试。较旧的浏览器也可能工作正常,但某些动画无法工作,样式可能呈现不佳,并且保存和加载游戏不太可能工作。欢迎任何想要对其进行修改并使其更广泛地发挥作用的人。只需在 Github 上 fork 这个项目即可。
改进版本:Undum 的灵活性和强大功能使其成为推动 IF(《The Play》、《Almost Goodbye》)中一些最重要作品的引擎。但它始终是相对难以接近的。Undum 不是编写简单的超文本游戏的首选系统;这是一个学习和使用起来具有挑战性的系统,要求作者在其之上构建自己的引擎来驱动他们的游戏逻辑。考虑 Raconteur 的“Undum,含电池”。
讲故事者
存档博客:https://web.archive.org/web/20130127141625if_/http://blog.Undum .com/
How to use Undum?
Undum是一个用于构建超文本互动小说(HIF)游戏的客户端框架。它通过允许动态输出和跟踪玩家数据来创建更丰富、更具回报性的游戏设计。
Undum Core Functions of
可定制的
离线可用
单人游戏
无需注册
无广告
客户端
Undum Usage Scenarios of
- 构建“选择你自己的冒险”风格的游戏
- 开发“格斗幻想”类型的互动小说
- 创建具有动态内容和玩家数据跟踪的网页游戏
- 作为超文本互动小说作品的开发引擎
Undum Common Questions about
Undum做什么的?
我如何使用Undum?
Undum有哪些核心功能?
Undum有哪些应用场景?





















