如何把 Ren'Py 视觉小说导入 JoiPlay
识别 Ren'Py 游戏
Ren'Py 游戏的目录特征非常好认:
- 有
renpy/目录(引擎运行时) - 有
game/目录(游戏资源) game/目录里可能有:script.rpy、*.rpyc(编译后的脚本)、*.rpa(打包后的资源文件)- Windows 版的可执行文件通常是
游戏名.exe,但这个 exe 在安卓上跑不了——需要的是游戏的game/和renpy/目录本身
传输与添加步骤
- 从 PC 上获取游戏的完整文件夹(包含 renpy/ + game/ + .exe 等所有内容)
- 拷贝到手机存储的某个目录(比如
JoiPlayGames/MyVisualNovel/) - 打开 JoiPlay,点 "+" → "Add Game"
- 在文件选择器里,不要选 exe——向下导航到
game/目录,找script.rpy或*.rpyc文件选中
有些 Ren'Py 游戏把脚本编译成了
.rpyc或打包进了.rpa文件,这两种 JoiPlay 都能识别。如果目录里只有.exe没有展开的资源,说明你拿到的是安装版——需要先在 PC 上安装一遍,然后从安装目录里复制完整的游戏文件夹。
Ren'Py 版本与插件匹配
JoiPlay 会尝试自动检测游戏的 Ren'Py 版本,但有时也需要手动确认。检测方法:
- 打开游戏文件夹里的
game/script.rpy(如果存在),开头通常有一行define config.version = "8.x.x" - 或者看
renpy/目录里的文件时间戳和命名约定
根据版本号选择插件:
| 游戏 Ren'Py 版本 | 应安装的插件 |
|---|---|
| 8.5+ | Ren'Py 8.5 Plugin(必装) |
| 8.3.x | Ren'Py 8.5 Plugin(推荐),或 Ren'Py 8.3.7 Plugin(可选优化) |
| 8.2.x | Ren'Py 8.5 Plugin(推荐),或 Ren'Py 8.2.3 Plugin(可选优化) |
| 8.1.x | Ren'Py 8.5 Plugin(推荐),或 Ren'Py 8.1.3 Plugin(可选优化) |
| 7.7.x | Ren'Py 7.7.1 Plugin(必装) |
如果不知道版本,Ren'Py 8.5 + 7.7.1 两个必装就够了,JoiPlay 会自动匹配合适的插件。
存档文件位置
Ren'Py 的存档默认保存在 PC 上的 游戏目录/game/saves/ 下。在 JoiPlay 中,存档会被重新映射到安卓应用的私有数据目录:
/data/data/com.joiplay.renpy/files/game/saves/
这意味着:
- PC 上的存档不能直接复制过来用(路径不同)
- JoiPlay 内的存档和 PC 版存档不互通
- 但如果你用同一个游戏的 Ren'Py 版本在 JoiPlay 内手动导入
.sav文件,部分情况下可以恢复存档(需要额外操作)
画面适配
Ren'Py 游戏在设计时通常用的是 PC 分辨率(1280×720 或 1920×1080),而手机可能是竖屏。JoiPlay 会自动缩放并居中显示,可以在游戏的 JoiPlay 设置里调整缩放策略——详见 Ren'Py 画面缩放。