
在完成#devtober游戏之后,我有一段时间才离开我的团队,所以我想我可以快速了解编写对话的选项。
我们在Devilwood中使用了时间线,我喜欢它。 我想找到一种将对话纳入时间轴的方法。 我在网上寻找潜在的解决方案。
- 全面的火焰教程(或如何使用Flutter制作游戏)
- 纸上拼图设计
- 5 Komponen Unity开发人员
- 檀香山(Hey Honolulu),2018年全球游戏果酱比赛将于1月26日至28日举行! 让我们准备好!
- 这里有7种经济有效的方法来验证您的独立游戏创意并开始建立您的受众群体……
有两个选项,包括墨水和纱线。 我喜欢节点,所以我看看Yarn。
毛线用于“森林之夜”和“骑士与自行车”之类的游戏中,与“麻线”非常相似,您甚至可以将“麻线”导入“毛线”,这很简洁。
我下载了Yarn,并制作了一个超级基本的yarn文件。

您真的可以轻松地将节点链接在一起,说实话,对于我们的游戏,这就是我们所需要的。 我们将在时间轴本身中做所有更复杂的事情(移动字符等),但是我希望有一个不错的编辑器来进行实际的对话,而不是使用庞大的Google工作表。
“树林中的夜晚”是在Unity中构建的,因此他们已经有一个基本的测试项目可以导入内容。
InfiniteAmmoInc /纱线测试
通过在GitHub上创建一个帐户,为InfiniteAmmoInc / yarn-test开发做出贡献。
github.com
我要更改的主要文件是DialogueImplementation.cs
最后一个是我想分解并构建的主要对象,因为您显然不需要更改其他两个。
老实说,代码是可以的,只需要在此处和此处进行一些调整即可。
然后,如果我们运行测试项目,它将起作用。
太酷了,现在我们已完成所有设置,我们已经准备好进行第2部分。
第2部分将与时间轴挂钩,因此我们可以将其与“适当的”过场动画一起使用
关于作者
Beehive Games是由Coxlin运营的位于英国伦敦的独立游戏开发商。 在推特上关注我们:
@BeehiveGamesLtd