给不想写 Python 的人的 Ren'Py 替代方案
Ren'Py 很强,但它要求你在写第一场戏之前先学会它的语言。Mimmo Engine 用可视化编辑器给出同样的表达力:分支场景、变量和条件,点几下就搭好了。
人们为什么在找 Ren'Py 的替代
Ren'Py 是视觉小说领域用得最多的引擎,这不是没有道理的。它免费、开源,背后是二十年的商业作品,几乎任何问题都能找到教程。会编程又想做视觉小说的人,已经在对的地方了,这一页可以不用往下看。
这一页要谈的是另一个问题:为什么那么多写故事、画画、做设计的人走到引擎这一步就停住了?有三个原因反复出现。
第一。 在第一句对白之前,得先学一门语言。它的语法比纯 Python 友好,但仍然是代码。
第二。 试错的来回很慢:改、存、重新编译、再点回到那个位置。对于正在打磨一句台词的人,每一次都是一次小小的中断。
第三。 主菜单、存档界面和游戏内菜单要靠改源码文件来配置。想换个菜单的样子,本身就变成了另一个项目。
迁移在实际操作中是什么样
没有直接导入 .rpy 文件这回事,因为两边的运行模型不一样。路径是结构上的对应,中等篇幅的项目通常一天就能搬完。
先搬素材。 立绘、背景、音乐、配音和影片原样进入素材管理器,支持的格式和你现在用的一样。
再搬角色。 现成的立绘几乎总是按身体、服装、表情来分的。这套分法在这边是内建的,所以对应关系是直接的。
再搬场景。 每个 label 变成一个场景,menu 变成选项积木,jump 变成跳转积木,if 变成一个条件。台词与对话积木一一对应。
最后是界面。 自定义菜单在 GUI 编辑器里重做,一般比试图把旧源码搬过来更快。
什么时候留在 Ren'Py 才是对的
Mimmo Engine 并不打算对所有人取代 Ren'Py。遇到下面这些情况,原来的选择依然更好:
- 你本来就写 Python。 学习曲线很短,换来的是没有上限的自定义空间。
- 你需要掌控源码。 Ren'Py 采用 LGPL,可以改引擎,也可以用不常规的方式嵌入。Mimmo Engine 不开源。
- 你要永远零成本,包括发行。 Ren'Py 连商业作品都免费。这边制作免费,但用 .mimdisk 发行需要 Premium。
- 你要发布到 Android。 Ren'Py 原生就能导出。Mimmo Engine 目前覆盖 Windows、macOS 和 Linux。
- 你的项目靠脚本撑着。 运行时生成的叙事、由模拟驱动的系统,今天写成代码仍然比拼积木自然。
直接对比
| 项目 | Ren'Py | Mimmo Engine |
|---|---|---|
| 需要写代码 | 需要(Ren'Py / Python) | 不需要,全部可视化。JavaScript 可选。 |
| 实时预览 | 重新编译才能测试 | 内建,搭建时一直在跑。 |
| AI 工具 | 外部工具 | 可选,多家提供方,最轻一档本地运行。 |
| 剧情生成 | 手工 | 从一个点子生成整套骨架。 |
| GUI 编辑器 | 改源码文件 | 菜单、存档、游戏内界面都能拖放。 |
| 小游戏 | 自己写代码 | 内建小游戏编辑器。 |
| 手机与聊天界面 | 自己写代码 | 内建手机对话系统。 |
| 表情与服装 | 靠命名约定分图层 | 界面里就有的图层系统。 |
| 导出 | Win、macOS、Linux、Android | Win、macOS、Linux,外加受保护的 mimdisk 格式。 |
| 导出时翻译 | 手工维护翻译文件 | 自动译成九种语言,之后可改。 |
| 授权 | LGPL,开源 | 制作免费。发行需 Premium,每月 19 欧元。 |
常见问题
能直接导入 Ren'Py 项目吗?
不能。运行模型不同,所以没有提供 .rpy 文件的导入。迁移是结构上的对应:素材原样搬过来,label 变场景,menu 变选项,jump 变跳转,if 变条件。中等篇幅的项目一天能搬完,脚本极多的项目要更久。
和 Ren'Py 一样免费吗?
编辑器免费下载,全部 AI 功能可用,项目数量不限。Premium 每月 19 欧元,解锁 .mimdisk 导出,以及小游戏、道具栏、画廊和脚本。Ren'Py 永久免费,商业用途也一样,如果授权成本是决定性因素,那确实是实打实的优势。
TyranoBuilder、Visual Novel Maker、NaniNovel 呢?
TyranoBuilder 是最接近的可视化竞品,但只要你想做超出基础的东西,它的脚本语言就会回来。RPG Maker 系的 Visual Novel Maker 积木种类更少,分支工具也更弱。NaniNovel 是 Unity 的插件,所以除了插件你还得学 Unity。
能做和 Ren'Py 一样的题材吗?
常见的都能做:无分支的剧情向作品、带选项的视觉小说、恋爱模拟、带道具的推理、有条件触发惊吓的恐怖游戏。还有一些在别处要额外造轮子的题材,这里是现成的:用内建手机系统写的聊天体故事、以道具驱动的冒险,以及在场景里嵌小游戏的作品。
原来的画稿还能继续用吗?
能。立绘、背景、音乐、配音和影片按原来的格式从素材管理器导入。因为 Ren'Py 的角色几乎都已经分成身体、服装和表情,对应起来不需要返工。
今天就试试
Mimmo Engine 和 Mimmo Player 免费下载,全部 AI 功能都在。Premium 解锁导出与发行,每月 19 欧元,随时可取消。
免费下载