惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

Apple Machine Learning Research
Apple Machine Learning Research
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
G
Google Developers Blog
博客园 - 司徒正美
J
Java Code Geeks
aimingoo的专栏
aimingoo的专栏
A
About on SuperTechFans
博客园 - 三生石上(FineUI控件)
WordPress大学
WordPress大学
T
The Blog of Author Tim Ferriss
D
Docker
大猫的无限游戏
大猫的无限游戏
D
DataBreaches.Net
腾讯CDC
V
Visual Studio Blog
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
C
Check Point Blog
M
MIT News - Artificial intelligence
Jina AI
Jina AI
I
InfoQ
雷峰网
雷峰网
The Cloudflare Blog
美团技术团队
Engineering at Meta
Engineering at Meta

机核

游戏性能旗舰最强之选,一加 Ace 6 至尊版国补到手价2999元起 6元钱自己更换电动车刹车线 《生化危机9:安魂曲》编剧Haris Orkin专访 摸金游戏?音乐游戏!暗区新赛季这把能弹的琴有何来历? 好评国产武侠SRPG《息风谷战略》免费DLC现已推出 | 机核 GCORES 碎片 《生化危机:安魂曲》将于5月实装首个免费更新内容 | 机核 GCORES 新锐东方游戏,谱写世界新章! 沉浸式恋爱视觉小说游戏《心象演算》免费试玩版现已正式上线 | 机核 GCORES 互动影游《代号三国:龙起》上线!穿越三国与曹操并肩、与佳人同行、与权谋博弈! 《老头收集梦想生活》,游戏酒桌会6,录音笔VOL.689 | 机核 GCORES 破界·共生——《白日梦:无限世界》五大核心游戏特点解析 价格已到史低,锐龙5 9600X/锐龙7 9700X正适合抄底 时间循环之旅即刻启程!《归环》一周目测试今日开启 热门在线韩游变魂游,洛奇衍生作能否打破“花瓶”魔咒? LG UltraGear evo 全新高端显示器系列:当“5K”遇见“AI”,不止强大,更懂热爱 反套路三国互动影游《代号三国:龙起》今日上线! 愿望单登记人数突破10万!备受瞩目的“女儿养成游戏” 《梦幻魔法公主》今日于Steam平台上线!限时八折优惠中 《黑神话:悟空》全球音乐会2026巡演将于4月29日12时开票 | 机核 GCORES “Snowguelike”生存肉鸽挖矿新作《蛙穿雪境》公布发售日期,5月7日正式上线 | 机核 GCORES 重塑移动办公、AI创作新境!全新华硕灵耀Air系列、ProArt 骁龙版震撼首发,创芯未来 均分88:《Saros》媒体评分汇总 | 机核 GCORES 上海烛龙公布合作遗迹探险游戏《吉时已到》首支预告片 | 机核 GCORES 首个独立游戏《萝薇日记》已上线Steam! 烛龙新IP《吉时已到》首曝,打造国内首款中式合作遗迹探险游戏 喜加一:《暗黑破坏神Ⅳ》国服现已开启限时免费领取本体活动 | 机核 GCORES 新版《生化危机》电影定于9月18日上映,官方网站现已上线 | 机核 GCORES 《冲就完事模拟器2》“星球大战”联动DLC正式宣布 | 机核 GCORES SteamController将于5月4日发售,售价99美元 | 机核 GCORES 事已至此,内存这么用也算省钱了,“2+1”非对称双通道应用实测
译介丨Danielle Riendeau:叙事游戏开发最好用的几个免费工具
虎鸽咕咕 · 2023-07-17 · via 机核

译文仅供参考,仅用于学习交流,请勿转载,谢谢!

作者:Danielle Riendeau

原文标题 :The best free tools for narrative games

封面

正文

我们在关于免费和低成本工具的报告中,列出了所有的游戏开发软件,其中有不少叙事游戏的引擎和工具箱。我们甚至专门开了一个TikTok账号,展示我们最喜欢的几个工具,Tiwne、Narrat和Ren'Py的表现都非常亮眼。

这里的资源都是TikTok上的拓展版本,有一系列的免费工具,适合制作或者重剧情或剧情向游戏。这些工具适用于多种类型:有的专门用于互动小说,而有些则更适合视觉小说、对话驱动的RPG游戏、冒险游戏,或是由文字和选项选择主导体验的游戏作品。以下列出的所有工具都是免费的,大多都很适合刚起步的开发者或是想要拓展领域的剧情策划/写手。

目录

译注:这里跳转的是GameDeveloper网站的原链接

Twine

Twine是这个列表上(乃至世界上)最成熟的互动小说工具。免费、开源,入门无需代码基础,适合初次尝试开发游戏的朋友、想要尝试互动形式的写作者,尤其是想要让玩家在分支剧情间选择的人。还可以尽己所能,变着花样拓展出新功能。

来自Twine官网:

使用Twine创作简短故事不需要写任何代码,但你仍可以自由使用变量、条件语句、图片、CSS和JavaScript去拓展故事。 Twine可以直接打包成HTML,所以你可以在几乎任何地方发布你的作品。使用该软件创作的所有内容都可以免费使用,也完全可以商用。

Twine的用户群体有着庞大的社区,包括Discord,以及主页列出的材料,像是Twine参考(Twine Reference)和Twine指南(Twine Cookbook),让经验不同的用户都可以入门、掌握软件。

可以在Mac或Windows上运行Twine的桌面应用程序,或者只使用浏览器运行。

Inklewriter

Inklewriter 已经有十多年的历史了,有着专门用于创作交互剧情的界面。来自工作室官网:

Inklewriter让你能够边运行游戏边修改故事,使用选项将故事分为多个分支,随后再将这些分支连接在一起。 它可以记录哪些路径你已经完成,而哪些路径还需要再补充完整。 不需要准备,不需要编程,也不需要绘制图表——除了你和空白页以外什么都不需要。哦,它还是免费使用。而且你创作完成时,可以和任何你喜欢的人分享故事。

它旨在让用户快速开始创作,而且起步就有个相当友好的教程。它还可以用来制作更大型、更丰富的富媒体项目(《旗帜的传说》(The Banner Saga)便是该页面上的示例项目,此外还有Inkle Studio自己的作品,如《 天堂之穹》(Heaven's Vault))。

Inform 7

Inform 7是一个用于创作交互剧情的自然语言工具:为编写高难度的深度交互创造了几乎无限的可能性。它被称为“互动小说的设计系统”,被广泛地应用于原型设计:但你也完全可以用它创作丰富有趣的游戏世界、场景以及互动小说中每一个可以想得到的元素。

相比列表上的其他工具,Inform更像是一个语言,而不是一个应用程序,所以可能需要通过一些教程入门:YouTube上,Dennis G. Jerz教授有一系列教程,教你如何入门Inform、理解其中的底层原理。

Narrat

Narrat是一个用于制作《极乐迪斯科》(Disco Elysium)风格冒险/角色扮演游戏的工具:游戏中用“暗箱操作”的骰点来分析数据、技能鉴定,并通过文本把成功几率展示给玩家,还可以有多名角色和“声音”。

来自Narrat官网:

Narrat是一个用于制作多功能交互叙事RPG游戏的游戏引擎……只需要编辑简单脚本句法就能创作游戏。支持骰点技能判定的技能物品背包以及任务系统。脚本系统非常强大,支持分支选择、函数、变量和条件。

在Narrat主页上有不少示例项目,可供新人创作者体验工具以及其独特的冒险游戏风格。

Yarn Spinner

我们在免费游戏制作工具报告中特意突出了Yarn Spinner,所以我们对它如数家珍!简而言之,Yarn Spinner是一个依赖于Unity的免费工具。写作者可以使用更贴合写作习惯的格式,起草对话、脚本(Yarn脚本感觉很像剧本),而且拥有强大的文档教程和其他社区资源,容易上手、入门。

Ren'Py

我们在免费游戏制作工具报告中,已经详细介绍过了Ren'Py的特点,因此在这里不再赘述:Ren'Py是一个免费、开源工具,为想要用极简脚本(或者如果你想用Python深入,可以多使用脚本)制作视觉小说(或者拥有视觉元素和对话的相似冒险游戏)的创作者设计。它不但免费,还有超棒的教程资源,在这个网站可以找到快速入门指南

Decker

Decker是一个可运行于桌面/浏览器的免费工具,用于制作类hypercard风格的任何游戏。来自Decker在itch.io上的主页:

Decker可用来制作:

  • 展示会(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既可以兼容复杂脚本,也适合制作简单的游戏。好好考虑下你想要你的故事实现什么样的功能,如何才能满足你的雄心壮志!

游戏导出工具、发行、平台

一旦你拥有了一款满意的游戏作品,那就该把它分享给全世界了:不论是在商业网店还是其他平台,一定要确定有许可和发行方面的文档,不过这些叙述游戏开发工具中的大多数工具,对个人创作者的政策都相当宽松。

反馈建议

就像我们之前的报告一样,我们希望这个列表更加动态,因此我们很欢迎各位开发者为这个列表提出免费叙述游戏工具方面的建议。