译介丨DanielleRiendeau:叙事游戏开发最好用的几个免费工具
原文标题 :The best free tools for narrative games
我们在关于免费和低成本工具的报告中,列出了所有的游戏开发软件,其中有不少叙事游戏的引擎和工具箱。我们甚至专门开了一个TikTok账号,展示我们最喜欢的几个工具,Tiwne、Narrat和Ren'Py的表现都非常亮眼。
这里的资源都是TikTok上的拓展版本,有一系列的免费工具,适合制作或者重剧情或剧情向游戏。这些工具适用于多种类型:有的专门用于互动小说,而有些则更适合视觉小说、对话驱动的RPG游戏、冒险游戏,或是由文字和选项选择主导体验的游戏作品。以下列出的所有工具都是免费的,大多都很适合刚起步的开发者或是想要拓展领域的剧情策划/写手。
译注:这里跳转的是GameDeveloper网站的原链接
Twine是这个列表上(乃至世界上)最成熟的互动小说工具。免费、开源,入门无需代码基础,适合初次尝试开发游戏的朋友、想要尝试互动形式的写作者,尤其是想要让玩家在分支剧情间选择的人。还可以尽己所能,变着花样拓展出新功能。
使用Twine创作简短故事不需要写任何代码,但你仍可以自由使用变量、条件语句、图片、CSS和JavaScript去拓展故事。 Twine可以直接打包成HTML,所以你可以在几乎任何地方发布你的作品。使用该软件创作的所有内容都可以免费使用,也完全可以商用。
Twine的用户群体有着庞大的社区,包括Discord,以及主页列出的材料,像是Twine参考(Twine Reference)和Twine指南(Twine Cookbook),让经验不同的用户都可以入门、掌握软件。
可以在Mac或Windows上运行Twine的桌面应用程序,或者只使用浏览器运行。
Inklewriter 已经有十多年的历史了,有着专门用于创作交互剧情的界面。来自工作室官网:
Inklewriter让你能够边运行游戏边修改故事,使用选项将故事分为多个分支,随后再将这些分支连接在一起。 它可以记录哪些路径你已经完成,而哪些路径还需要再补充完整。 不需要准备,不需要编程,也不需要绘制图表——除了你和空白页以外什么都不需要。哦,它还是免费使用。而且你创作完成时,可以和任何你喜欢的人分享故事。
它旨在让用户快速开始创作,而且起步就有个相当友好的教程。它还可以用来制作更大型、更丰富的富媒体项目(《旗帜的传说》(The Banner Saga)便是该页面上的示例项目,此外还有Inkle Studio自己的作品,如《 天堂之穹》(Heaven's Vault))。
Inform 7是一个用于创作交互剧情的自然语言工具:为编写高难度的深度交互创造了几乎无限的可能性。它被称为“互动小说的设计系统”,被广泛地应用于原型设计:但你也完全可以用它创作丰富有趣的游戏世界、场景以及互动小说中每一个可以想得到的元素。
相比列表上的其他工具,Inform更像是一个语言,而不是一个应用程序,所以可能需要通过一些教程入门:YouTube上,Dennis G. Jerz教授有一系列教程,教你如何入门Inform、理解其中的底层原理。
Narrat是一个用于制作《极乐迪斯科》(Disco Elysium)风格冒险/角色扮演游戏的工具:游戏中用“暗箱操作”的骰点来分析数据、技能鉴定,并通过文本把成功几率展示给玩家,还可以有多名角色和“声音”。
Narrat是一个用于制作多功能交互叙事RPG游戏的游戏引擎……只需要编辑简单脚本句法就能创作游戏。支持骰点技能判定的技能、物品背包以及任务系统。脚本系统非常强大,支持分支选择、函数、变量和条件。
在Narrat主页上有不少示例项目,可供新人创作者体验工具以及其独特的冒险游戏风格。
我们在免费游戏制作工具报告中特意突出了Yarn Spinner,所以我们对它如数家珍!简而言之,Yarn Spinner是一个依赖于Unity的免费工具。写作者可以使用更贴合写作习惯的格式,起草对话、脚本(Yarn脚本感觉很像剧本),而且拥有强大的文档、教程和其他社区资源,容易上手、入门。
我们在免费游戏制作工具报告中,已经详细介绍过了Ren'Py的特点,因此在这里不再赘述:Ren'Py是一个免费、开源工具,为想要用极简脚本(或者如果你想用Python深入,可以多使用脚本)制作视觉小说(或者拥有视觉元素和对话的相似冒险游戏)的创作者设计。它不但免费,还有超棒的教程资源,在这个网站可以找到快速入门指南。
Decker是一个可运行于桌面/浏览器的免费工具,用于制作类hypercard风格的任何游戏。来自Decker在itch.io上的主页:
展示会(Presentations)
电子杂志(E-Zines)
观众选角冒险(Choose-your-own adventures)
视觉小说(Visual novels)
计算器(Calculators)
个人数据库(Personal databases)
音频区(Sound boards)
原型(Prototypes)
指向点击游戏(Point-and-click games)
不计其数!
除此之外,Decker在itch.io上的主页中,还有超多学习资源、社区资源。你可以直接在浏览器上运行Decker,或是在itch.io获取Windows、Mac或Linux上运行的对应版本。
常见问题答疑:选择叙事游戏引擎时,需要考虑哪些方面?
不论你决定使用何种工具,你最好选择拥有可靠学习资源的那一款,以保证你在遇到问题时能够得到帮助。我们在每个工具的介绍中都有包含教程或社区资源,因此你可以看看每个工具的支持如何。不过我们这里列出的所有工具,都有着强大的教程资源和活跃的创作者社区。
有些游戏会有一个工具箱,使你的工作流程简单高效。你是不是想创作交互小说的时候,只专注于文字和分支选项?那Twine可能完美符合你的需求(其实它也支持增加大量图像、音频!)你是不是想用复杂点的脚本创作一款更精密的解密冒险游戏?Inform 7估计适合你。你想把对话或视觉小说框架和其他类型中与之互补的玩法结合在一起吗?Yarn Spinner和Ren'Py既可以兼容复杂脚本,也适合制作简单的游戏。好好考虑下你想要你的故事实现什么样的功能,如何才能满足你的雄心壮志!
一旦你拥有了一款满意的游戏作品,那就该把它分享给全世界了:不论是在商业网店还是其他平台,一定要确定有许可和发行方面的文档,不过这些叙述游戏开发工具中的大多数工具,对个人创作者的政策都相当宽松。
就像我们之前的报告一样,我们希望这个列表更加动态,因此我们很欢迎各位开发者为这个列表提出免费叙述游戏工具方面的建议。
相关知识
如何开发一款详细好玩的游戏:游戏开发流程及所需工具【转载】
游戏开发的前景与挑战:你准备好了吗?
游戏开发的核心工具,10大游戏引擎,各有哪些特点?
国内最好用的邮箱客户端排行榜
全球最赚钱的游戏开发排名
游戏开发技术:游戏引擎
手游游戏开发的推荐有哪些?
译介丨AndrewDenning:深度游戏?电子游戏和历史想象
了解游戏引擎,游戏引擎的选择:2D3D游戏开发
H5游戏开发:游戏引擎入门推荐
推荐资讯
- 1老六爱找茬美女的烦恼怎么过- 4999
- 2博德之门3黄金雏龙法杖怎么得 4867
- 3《大侠立志传》剿灭摸金门任务 4312
- 4代号破晓官方正版角色介绍 4023
- 5赛马娘锻炼到底的伙伴支援卡事 3802
- 6闪烁之光11月兑换码大全20 3774
- 7原神原海异种刷怪路线-原神原 3547
- 8爆梗找茬王厕所特工怎么通关- 3542
- 9《我的世界》领地删除指令是什 3440
- 10原神开局星落湖怎么出去 原神 3426