阿辰
管理员
[其他]萌新必读-Twine的简单介绍
不少萌新开始从各处了解到twine(以下简称tw),所以为了让萌新更好入门,就有了这个帖子。
首先介绍twine的图形化编辑与文本化编辑tweego。
tw是图形化编辑,而他的文本化编辑则是tweego,也就是缺少了图形化编辑,纯代码编程的工具。但在国外的大佬的努力下,成功开发了twee3这一插件,可以在vscode享受纯代码编程与图形化编辑。具体使用指南请参考Tweego使用指南。
那如何在这两个之间选择呢?其实他们的区别在于可视化编辑上。如果将来你的游戏会做的格外的大,拥有很多个片段,也就是tw里可视化的白色片段。我这里说的大,大概是指片段超过500以上。那么我会推荐你使用tweego,因为tw的片段过多,打开真的会卡,并且片段很难找。所以关于这两者的使用,取决于自己的需求。当然你想要从tw转到tweego也是可以,但拆分文件你会痛哭的。并且tweego和tw的文件是可以互相导入的,所以你可以放心使用任何一个工具。
tw本质是js运行的,css来包装的,打开就是html。如果你有前端基础,相信你一定能很快入手tw。如果没有编程基础,那么你可以尝试去看看js的菜鸟教程,因为tw中最基础的宏也就是if,for等东西最基础的逻辑,是跟所有编程语言都相同的,基本懂了这些,你就可以做一款属于自己的游戏了。如果你想要进一步美化你的游戏,那就需要学习css了。
了解Twine中的四个故事模式。
在tw中,你可以选择四个故事模式来编写你的游戏,四个故事模式分别为方糖(Sugarcube,简称SC),少部分哈洛(harlowe),可能雪人(snowman),chapbook(原谅我不知道怎么翻译)。
目前国内大部分在使用的是方糖,少部分人使用哈洛。而国外社区主要是以方糖和哈洛为主。
那么这四个故事模式有什么区别呢?
方糖
拥有标志性的左侧边栏,国外大佬写了很多可以直接使用的宏。这也是我本人所使用的。支持增添js或者css代码。
缺点:但是没有语法高亮。
哈洛
没有侧边栏,只能自己创造侧边栏。tw中有语法高亮。同时也是官方默认的故事模式。官方中说这是新人用来帮助不属于js,css,html的作者来编写的故事模式。由于本人没有使用过,所以不做更多评价。
雪人
官方的原话。雪人不使用Harlowe、SugarCube和其他故事格式之类的宏,而是使用模板标记。<% ... %>并公开用于操作故事及其段落的JavaScript API。它还包括JavaScript库jQuery.
chapbook
使用js与css来进行编写。没有两项编程基的朋友是不推荐此模式的。
我更推荐初学者使用方糖或者哈洛使用。我本人也在使用方糖ing
故事模式的选择,则需要你在tw里建立一个档案后,在细节里进行更改。请查看图。
对于所有萌新来说,不管选择什么故事模式。故事模式的官方文档,是每个萌新必须要读的东西。官方文档并没有中文,但可以借助网页翻译或者各大翻译软件进行阅读。如果你有良好的英语基础,更推荐你去阅读原英文文档。
文档需要你打开Twine的网站,然后在Learn Twine中点击你需要的故事模式的指南。
在初步阅读指南后,你就可以开始编写你自己的游戏了。
别忘了编写代码的时候,要把符号改成英文!
爱来自阿辰 :D
- 下载图片
- 复制图片
2024-07-27
浏览1079
🍃 | 教程分享
登录后评论
8
4
1