Story Machine

Story Machine

AI TOOL PROFILE工具资料

无代码 2D 游戏引擎,用拖拽和动作序列做叙事游戏,可发布到 Switch 和网页。

官网地址 https://trystorymachine.com

访问官网
价格beta 阶段,价格未公开
平台Windows / macOS / Linux / Web / Nintendo Switch
归类游戏与虚拟世界
收录2026-10-10
复核2026-10-10
编辑评分 4.1 / 5

Story Machine编辑总结

EDITOR REVIEW编辑评测

Story Machine 是一个可视化编辑器加 2D 游戏引擎,面向叙事游戏与互动故事,目标用户从初学者到职业开发者。核心卖点是逻辑无代码:超过五十种动作(actions)覆盖从动画到存档,配合断点与日志工具排查问题。平台支持 Mac、Windows、Linux、Nintendo Switch 与网页,游戏可跑在 Steam Deck 并集成 Steamworks SDK,还能一键部署到 storymachines.net 在浏览器游玩。短板明确:官方文档自述仍处于早期开发阶段(beta),手册是「work-in-progress」,功能随时可能变化,正式项目需谨慎评估稳定性。

Story Machine是什么?

Story Machine 是一个通用型 2D 游戏引擎与可视化编辑器,官网定位是填补 Flash、Macromedia Director、HyperCard 退场后留下的空白:一种简单、可视化、直接的方式来构建互动游戏与叙事,无需复杂编程。它可以从初学者扩展到游戏开发专业人士使用。

编辑体验强调「visual and direct」:拖放界面快速组装场景,Play 模式即时预览并随时修改,给对象添加组件即可赋予行为。逻辑通过动作序列(action sequences)驱动,内置分支对话、精灵动画(支持 Aseprite)、文本效果、区域与命中框、粒子、物理、屏幕后处理等系统。

对叙事游戏作者,可以像写电影剧本一样写对话并以完整舞台形式演出;对独立开发者,它支持多人游戏本地多实例测试、Steam 成就与 Steamworks SDK 集成;对新手,游戏可瞬间部署到 storymachines.net 直接在浏览器里玩。

Story Machine核心功能

CAPABILITIES工具标签

拖拽场景编辑

拖放界面直接操作场景,可快速排布对象;Play 模式即时预览游戏并随时修改,组件即插即用地加到对象上。

官方说明 ↗

无代码动作序列

通过堆叠动作(actions)构建逻辑,超过五十种动作覆盖动画到存档,无需编程语言,也不必画节点图。

官方说明 ↗

分支对话

内置带逻辑与变量的分支对话序列支持,还提供 Dialog flow:像写电影剧本一样写对话,然后作为完整舞台场景演出。

官方说明 ↗

调试工具

提供断点(breakpoint)与日志(logging)工具排查 bug,动作序列执行可中断检查,弥补无代码开发常见的调试短板。

官方说明 ↗

动画与美术

精灵图切片与帧序列并支持 Aseprite;自定义算法去除背景色且不留难看边缘;火焰、烟、雨、魔法等粒子;堆叠式后处理层(bloom、blur、调色)。

官方说明 ↗

跨平台发布

游戏可构建到 Windows、Mac、Linux、Nintendo Switch 和网页;完整 Steam 支持,可在 Steam Deck 运行并集成 Steamworks SDK。

官方说明 ↗

多人联网

创建多人游戏并用多个玩家实例本地测试;事件接收器覆盖会话开始结束、玩家加入离开、平台邀请等网络事件。

官方说明 ↗

本地化与音频

游戏全部文本集中在一处并带内置本地化工具;音频支持 wav、mp3、flac;输入支持可配置的手柄映射及键盘、鼠标、触屏。

官方说明 ↗

Story Machine值不值得用?

VERDICT工具标签

当你想做叙事向 2D 游戏或互动故事、又不写代码时,Story Machine 值得现在就上手:拖拽加动作序列的开发方式门槛低,分支对话、文本效果、本地化这些叙事游戏刚需都有内置,还能出 Steam 和网页版本。当你要做重型动作游戏或长期商业项目时要小心:官方自述仍处早期开发阶段(beta),文档明说是 work-in-progress、功能会变,引擎成熟度与长期稳定性尚未验证。正式立项前建议先用小项目试跑完整开发到发布流程。

建议选它的情况

  • 想无代码开发叙事游戏或互动小说
  • 希望同时发布 Steam 与网页版本
  • 需要内置分支对话与本地化工具
  • 从 Flash 时代可视化工具迁移来的作者

不建议选它的情况

  • 需要长期稳定引擎的商业项目
  • 依赖复杂自定义编程逻辑的游戏
  • 不接受 beta 阶段功能变动的团队

Story Machine使用建议

HOW TO USE工具标签
入门先把路子走对
  1. 加入 Discord官网入口是 Join the Discord,社区里可以获取构建版本、提问、分享作品并了解后续计划,beta 阶段这是最快的支持渠道。
  2. 读快速上手文档官方文档站有 Quick Start 页面,熟悉游戏引擎的人可直接从它开始;Concepts 页面讲清所有主要系统。
  3. 用动作序列起步先从超过五十种内置动作里挑常用的(动画、存档)堆序列,遇到瓶颈再查参考文档。
进阶省时间也省钱
  1. 善用断点调试逻辑出问题时用内置断点与日志工具定位动作序列中的坏环节,比反复预览试错快得多。
  2. 一键部署试玩用 Instantly deploy 把游戏发到 storymachines.net,浏览器即开即玩,方便把原型发给朋友收集反馈。
  3. 多实例测联机做多人游戏时用多个玩家实例在本地同时测试会话开始、加入、离开等网络事件,不必先上线上环境。

Story Machine适合谁用?

WHO IS IT FOR工具标签

叙事游戏作者

推荐

分支对话、对话流、文本效果、本地化都是内置能力,写剧本式对话并以舞台场景演出,正是这类作者的痛点解法。

无代码新手

推荐

拖拽编辑加五十余种动作堆叠即可做游戏,无需编程语言,还能一键发布到浏览器。

独立开发者

推荐

跨 Windows、Mac、Linux、Switch、网页发布,集成 Steamworks SDK 与成就,小型独立项目的发布链路完整。

商业游戏团队

有条件

引擎自述处于早期开发阶段,文档为 work-in-progress,长期项目的稳定性与向后兼容无法保证。

3D 游戏开发者

不推荐

它是专用 2D 引擎,官方定位为支持几乎任何类型的 2D 游戏,3D 需求完全不在覆盖范围。

Story Machine优点和缺点

PROS & CONS工具标签

优点

  • 拖拽加动作序列,无需编程
  • 五十余种动作覆盖动画到存档
  • 内置断点与日志的调试工具
  • 支持 Switch、Steam Deck 与网页
  • 一键部署到 storymachines.net
  • 分支对话与本地化开箱即用

缺点

  • 官方自述处于早期开发阶段(beta)
  • 文档自认 work-in-progress,功能会变
  • 价格与商业授权信息未公开
  • 仅支持 2D,无 3D 能力
  • 复杂逻辑仍受动作序列表达能力约束

Story Machine常见问题

FAQ工具标签
Story Machine 多少钱,有免费版吗?

官网未提及任何价格、套餐或授权费用信息。产品目前处于 beta 阶段,加入 Discord 社区即可获取构建版本试用;公开介绍里出现过 Free Trial 属性,但具体定价模式需等官方正式公布。

它当前是什么形态,成熟度如何?

它是一个可视化编辑器加 2D 游戏引擎的桌面工具,官方文档明确自述「still in the early stages of development」(仍处早期开发阶段),手册是 work-in-progress,预期很多东西会变。已有 Beacon's Bluff、Seeing Things、Suspicious Holes 等示例游戏,支持发布到 Windows、Mac、Linux、Switch 和网页。

和 Unity、Godot 这类引擎怎么选?

未提及任何竞品,只能从官方定位推断差异:Story Machine 主打「无需复杂编程」的可视化直接开发,填补 Flash、Macromedia Director、HyperCard 留下的空间,逻辑靠堆动作而非写代码。如果你需要写脚本、做 3D 或深度定制,通用引擎更合适;如果是叙事向 2D 游戏且想避开编程,它更对路。

国内能不能用?

未提及地区限制或语言本地化信息。它本身支持做游戏的本地化(内置本地化工具),但编辑器界面与文档均为英文,发布渠道包括 Steam 和 storymachines.net,国内访问 Steam 没有障碍,网页部署渠道的可达性需自行验证。

能做多人游戏吗?

可以。引擎内置 Networking(联网)系统支持创建多人游戏,并可用多个玩家实例在本地测试。事件接收器文档列出了完整的网络事件类型:会话开始与结束、玩家加入与离开(携带 slot 参数)、以及接收 Steam「Join Game」等平台邀请后用 Network 动作的 Accept Invite 模式连接。

发布到 Steam 需要做什么?

提供 Full Steam support:Story Machine 游戏可运行在 Steam Deck 上,并集成 Steamworks SDK,成就(Achievements)与主机平台无缝集成。具体的上架流程与账号要求属于 Steam 平台侧事务,官网未公开展开说明。

Story Machine竞品对比

COMPARISON工具标签
工具编辑评分价格核心功能平台
Story Machine本工具 4.1 beta 阶段,价格未公开 拖拽场景编辑;无代码动作序列;分支对话;调试工具 Windows / macOS / Linux / Web / Nintendo Switch
Tesana — 未标价 无需代码、通过文本提示词构建完整游戏的 AI 游戏引擎 —
GameNGen — 未标价 由谷歌推出的世界首个完全由 AI 驱动的游戏引擎,旨在颠覆传统的游戏开发方式 —
SoundAi studio — 未标价 一款专为视频游戏设计的 AI 音效生成工具,能够智能创作高质量的游戏音效 —
Questner — 未标价 AI 驱动的地牢逃脱互动故事游戏 —
VEED AI — 未标价 VEED AI 游戏生成器是一个多功能的 AI 工具,它通过文本到图像的转换技术,帮助游戏开发 —