Twine

Twine是一款开源编程开发工具,主要用于管理交互式的非线文档,Twine直接发布到HTML,因此用户几乎可以在任何地方发布您的作品,用户可以用它创建的任何东西都是完全免费的,可以使用任何您喜欢的方式,包括用于商业目的;无需编写任何代码即可使用该应用程序创建简单的故事,但是当您准备就绪时,可以使用变量,条件逻辑,图像,CSS和JavaScpt扩展故事;它最初由Chs Klimas于2009年创建,现在由一群人在几个不同的存储库中进行;Twine是用于创建超文本的工具,超文本和线故事(在书和杂志中发现的那种)之间的区别在于,它可以使读者有一定程度的代理权;换句话说,阅读者对接下来阅读的内容具有一定的能力;例如,在一个有关鬼屋的故事中,读者可能会告诉主角转身奔跑或冒险进入陵墓,在非小说类作品中,读者可能会要求了解有关失踪的我姑姑的更多,在过去的三十年中出现的惯例是,读者通过单击链接来浏览超文本;从这个意义上讲,您已经是经验丰富的超文本阅读器,毕竟用户单击了几个链接以获取此文本,并且到目前为止可能已经单击了无数的链接!

Twine

Twine

Twine新版功能

对编辑器的一些较小更改:

Start您可以记住故事的起点,而不必记住第一个段落的名称。使用通过菜单中的火箭飞船图标进行标记。

StoryTitle您可以使用故事菜单来更改故事的名称,而不用使用段落。

您可以通过故事菜单访问故事的专用部分,而不是使用scpt和stylesheet标签向故事添加JavaScpt和CSS。

但是,SugarCube格式仍然允许您使用这些标签。

当您为尚不存在的段落添加链接时,会自动为您创建。

不能以各种百分比缩放,而是有三个预设级别。

发布的故事文件

Twine 2不像Twine 1那样使用.tws故事源文件。

相反,Twine 2将将故事导入编辑器所需的所有都嵌入到已发布的.html文件中

这意味着您可以在Web浏览器中打开故事文件以进行读取,也可以将其直接导入编辑器中。

还有Twine存档文件,这些文件是使用故事列表中的存档按钮创建的。

它们都是嵌入到单个文件中的所有故事的HTML。

故事格式

除了三种新的内置格式,而不是Jonah,SugarCane和Responsive故事格式。

Harlowe是新的默认故事格式。

它简化了作者经常要做的许多常见任务,并提供了一个简化的JavaScpt版本,称为TwineScpt。

Snowman旨在供已经熟悉编写JavaScpt和CSS的作者使用。

SugarCube是版本1的Sugarcane故事格式的修订版,增加了保存游戏的功能,自定义故事边栏以及其他改进功能。

它也可以与Twine 1一起使用。其主页在此处。

Twine软件功能

Twine编辑器的最大变化是它现在基于Web。

这意味着它可以在现成的Linux计算机(以前需要手动安装一些额外的软件依赖项)以及平板电脑上使用。

Twine无需打开保存到计算机的文件,而是将您的工作存储在Web浏览器中–

当然,这并不意味着您无法将故事保存到文件中。

您可以随时使用故事菜单将故事发布到文件中

或者使用故事列表中的存档按钮将所有工作快速保存到单个存档文件中,以进行备份。

可以使用Twine for Desktop制作游戏,Twine具有执行条件逻辑的能力

因此,如果主角在故事的早期找到钥匙,则他或她可以在以后使用它打开一扇门。

它还可以合并变量,这些变量包括传统的游戏陷阱,例如命中率和得分。

这些与代理一起,是交互的基本概念,是游戏设计的潮流。

系统添加了一种新工具,几乎可以使任何人创建游戏。

叫做麻线 它非常易于使用,并且已经引起了活跃而多样化的开发场景。

Twine软件特色

尽管有很多游戏公司冒险进入主流游戏领域,但Twine代表的是更为激进的东西

将游戏转变为不仅被大众消费而且由大众创造的东西。

Twine的简单优点是:如果您可以键入单词并偶尔在其中一些单词中使用方括号,则可以制作Twine游戏。

如果您对制作互动小说感兴趣,那么没有比Twine更好的起点了。

它可能是可用的最简单的游戏制作工具,只需花费几分钟即可上手,并且它具有非常简单的视觉编辑器。

除了免费之外,它实际上根本不是编程,如果您可以编写故事,就可以制作Twine游戏。

麻线是我们最接近空白页的地方。

它可以束缚自己,并且可以沿着在任何方向延伸的无限数量的棘束缚自己。

Twine安装步骤

1、用户可以点击本网站提供的下载路径下载得到对应的程序安装包

2、只需要使用解压功能将压缩包打开,双击主程序即可进行安装,弹出程序安装界面

3、可以根据自己的需要点击浏览按钮将应用程序的安装路径进行更改

4、弹出应用程序安装进度条加载界面,只需要等待加载完成即可

5、根据提示点击安装,弹出程序安装完成界面,点击完成按钮即可

Twine使用教程

您可以通过两种主要方式开始使用Twine 2。尽管您一次只能使用一种以上的方式,但是您创建的故事将不会在它们之间共享。当然,您仍然可以在它们之间导出和导入您的故事–这只是一个手动过程。

直接来自twinery.org

将您的网络浏览器指向以开始使用。如果您使用的是平板电脑,则这是唯一可行的方法,尽管您可以将此地址添加为书签或将其添加到主屏幕。

将Twine 2下载到自己的计算机上

这样的优点是即使未连接到Internet时也可以处理您的故事。您可以从主页下载Twine 2的本地副本。解压缩下载的存档后,您可以将生成的文件夹放在计算机上任何位置。

首先,只需启动您在文件夹中找到的应用程序(在Windows中为Twine.exe文件,在Linux中为Twine)。

较旧版本的Twine 2不包含可执行文件,而是一个名为的文件index.html。要从这里开始,请index.html在文件夹内打开。

据报道,这在Windows上使用Internet Explorer无效。Firefox,Chme或Opera则没有此问题。

如何建立您的第一个故事

该页面将引导您使用Twine创建一个非常简单的分支故事。我们将从您扮演一名宇航员探索遥远太空的前提开始。您已经发现了一个看起来像地球的星球,只有人类而非人类居住在其上的奇怪生物!

让我们从“麻线”故事列表开始。看起来像这样:

尽管您的表看起来会有所不同,但是由于您尚未创建任何故事。在Twine向您展示一些入门之后,您将被带到那里。

使用屏幕右侧的绿色+故事按钮开始使用新故事。它将弹出一个气球,询问如何命名。您可以随心所欲地命名它-如果您不觉得有创造力,那么“太空中的奇异遭遇”就不会出错。

为故事命名后,您将被带到故事地图。故事地图是您故事的画布,其大小可以根据需要扩展。您可以使用窗口的动条在它周围移动,或者如果您使用的是基于触摸的设备,则只需用手指拖动即可。您还可以使用以下按钮将其缩小以查看更多内容:

您会注意到,一个打开的故事地图就会立即弹出一个框,称为“无标题的段落”。您的故事将由各个段落组成。通常,段落一次显示给读者。让我们在开始的段落中输入一些文本。您可以通过使用鼠标双击它,或在基于触摸的设备上用手指点击它,从出现的图标中选择铅笔来做到这一点:

出现在编辑器顶部的是带有您的段落名称的字段。您可以随时更改。在其下方是一个按钮,用于向段落添加标签。现在,您可以离开。编辑器的其余部分用于更改文本。继续并输入遇到这些生物的感受的描述。或者…您可以复制并粘贴以下内容:

一旦您的船舱口(科里奥利)打开,您就会看到这些生物蜂拥而至。它们有很多,它们超出了您的数量,而且它们都在不断运动。

使用Escape键或单击或点击右上角的X,关闭段落编辑器。无需保存您的工作– Twine会在您进行更改时自动为您完成工作。现在,让我们看看它的实际效果。单击或点击工具栏右侧的“播放”按钮。

将出现一个新的窗口或选项卡,以可播放的格式显示您的故事。除了……现在不是很好玩,是吗?读者除了阅读外别无其他。让我们为下一步做什么添加一些选择。返回故事图,再次编辑段落,并在底部添加以下文本:

[[尝试与生物说话]]

[[沿着飞船的坡道行走]]

关闭编辑器后,Twine将为您创建两个带有这些选项名称的新段落,并在它们之间绘制连接线以表明它们已链接。这些段落的边界比第一个段落的边界窄。麻线以较粗的边框突出显示您故事的起点。您可以使用段落菜单上的火箭图标更改起点。(想像它像是一艘驶离航行的船。)

您可以通过用鼠标或手指拖动来重新排列故事地图中的段落。随心所欲地整理事物!继续编辑您认为接下来会发生的新段落。这些生物有敌意吗?他们懂主角的语言吗?(可能不是,但如果这样做,那本身就是一个有趣的故事。)

将文字添加到“尝试与生物对话”并沿着飞船通道的坡道行走时,请再次尝试“播放”按钮。现在,您将在故事的结尾看到可点击的链接。

因此,现在您足够了解创建一个简单的故事了!您可以继续在这些新段落中添加段落,甚至可以回到开头并添加另一个选项,例如[[用您的设备扫描生物]]。

故事完成后,在工具栏中单击或点击故事的标题。它的末端有一个向上的小三角形,如▲,表明它是一个菜单。这是故事菜单。它包含您在编写故事时不会经常使用的选项。例如,您可以从此菜单重命名故事,但是我们感兴趣的是发布到文件。这会将您的故事保存到一个可以单独运行的HTML文件中-您的读者不必自己安装Twine。您可以将此文件通过电子邮件发送给某人或发布给全世界查看。

如果您在OS X的Safa上使用Twine ,则“发布到文件”选项将打开一个新标签,其中包含许多代码。不幸的是,这是该特定浏览器的限制。只需从“文件”菜单中选择“另存为”即可将其另存为文件。

而已!您现在知道制作一个简单故事所需的一切。当然,使用Twine还可以完成更多工作。本指南的其余部分可以帮助您学习。

上一篇 2022-11-28
下一篇 2022-05-14

相关推荐

  • Twine

    Twine是一款开源编程开发工具,主要用于管理交互式的非线文档,Twine直接发布到HTML,因此用户几乎可以在任何地方发布您的作品,用户可以用它创建的任何东西都是完全免费的,...
    2022-12-09
正在提交中,请稍等片刻...

发表回复

请登录后评论...
登录后才能评论

评论列表 (0条)