在 Talescape 中创建、测试并发布你的 Story。
帮助 Dreamers 按 mood 和 vibe 找到你的 Story。
为你的 Talescape Stories 添加美术、音频和媒体。
查看 Editor features、workflows 和 Bards 工具。
查找 saves、购买、平台和账户相关答案。
了解 Talescape 如何长期保护你的 Stories。
我们对可玩 Stories、Bards 和 Dreamers 的愿景。
Devlog、updates 和 Talescape 新 features。
加入 Discord,认识 Bards 和 Dreamers。
这个版本主要关于作用域。对话 不再必须只放在单一场景上,变量 可以绑定到场景、章节或整个故事,文本字段现在也能直接从变量拉取值。
另外新增了两个输入动作:一个用于自由文本,一个用于从一组选项里选择。此外,网站现在可以浏览故事、公开的作者页面和asset packs(/en/bards/asset-packs)。
版本: 应用:v0.16.0 - API: v0.17.2-ca2ea24f
点击以加载 YouTube 视频。个人数据可能会传输给 Google。详情请参阅我们的 隐私政策。
你知道为什么把对话和场景绑定很重要吗?不知道?我也不知道。所以我给对话加上了作用域。它们现在可以绑定到场景、章节或整个故事。
场景对话仍然是默认,行为和以前完全一样。章节和故事级对话是新加入的部分,适用于随时可能发生的电话或不属于单一地点的同伴聊天。
同一段对话在雨林中听起来和在温馨客栈里感觉不同。你也可以通过条件根据当前场景显示不同的对话选项,这样对话可以共享,而上下文仍然生效。
对话现在也能有自己的背景。例如,一个不会替换整个场景的电话叠层。
故事 现在是网站的一部分,可以从应用外链接和浏览。它们的作用类似于 Steam 在网站上展示游戏,为新玩家和创作者提供入口。
只要作者在账户设置里把个人资料设为公开,就能访问作者页面。你可以把它当作你的 Talescape 故事作品集页面,向玩家介绍你正在制作的内容。
asset packs(/en/bards/asset-packs) 现在也可以在网站上浏览,这样创作者和玩家在不打开编辑器的情况下就能看到库里有哪些资源。
显示文本输入会向玩家提问并将答案存入一个变量。最明显的用例是玩家的名字,但它也适用于门禁代码、呼号、密码或任何需要存入故事状态的内容。
显示选项是显示文本输入的姊妹动作。它向玩家展示一组按钮,并把选中的值存入一个变量。用于难度选择、阵营选择、快速路线抉择或任何需要一个明确值的时刻,而不必启用完整的对话。玩家看到的是可读的标签,故事存储的是你在背后定义的值。
变量 现在可以作为文本字段的占位符使用。如果某个文本字段支持此功能,字段顶部会出现一个括号图标。
这让一些小的个性化细节成为可能:玩家的名字、已收集物品的数量、所选阵营、记住的答案或任何已经用变量保存的值。
同样的选择器也出现在需要变量值的条件和动作中,这样你就不必记住精确名字或离开编辑流程。
从这个版本开始 Talescape 能做数学运算。嗯,基础代数。
新增了一种变量 类型,叫 计算型。它不是保存一个固定值,而是由表达式得出值。表达式可以使用纯数字或其他变量的占位符。
支持的运算符有 *、+、/、%、- 和括号。可用于护甲后计算伤害、由多个计数器组成的得分,或从收集到的物品中拉取的进度值。
*
+
/
%
-
拥有大量变量的故事很快就会变得凌乱,尤其是当所有变量都是全局时。在软件开发中,我们称之为“global namespace pollution”,通常被视为反模式。通俗点说:所有东西都放在同一个抽屉,最终你找不到任何东西。
所以我给变量 添加了作用域。它们现在可以绑定到场景或章节或整个故事。故事级变量与之前的行为相符,适合那些在各处都重要的值。场景和章节变量则用于应保持本地的状态。
示例:
通过这种方式,更大的故事更容易保持整洁。并非每个临时开关都需要和生命值、理智或其他核心故事状态放在一起。