完成后是什么样
故事按下面的顺序运行:开始前准备
准备以下素材,放在方便找到的文件夹中:| 素材 | 建议 | 用途 |
|---|---|---|
| 一张背景图 | JPG、PNG 或 WebP;横向构图,例如 1920 × 1080 | 创建「教室」场景 |
| 一张角色立绘 | 透明背景 PNG 或 WebP | 创建「小光」的默认表情 |
| 第二张表情图(可选) | 同一角色的微笑或闭眼表情,画布与人物位置尽量一致 | 练习对白换表情 |
| 一段音乐(可选) | 自己拥有使用权的音乐 | 练习循环 BGM |
1. 创建空白工程
在首页的「开始」分组中点击 新建工程。如果已经打开其他项目,可以通过左上角的工程菜单选择「关闭工程」,回到首页。本教程按经典首页说明;看板娘模式也可以新建工程,但步骤不同。


2. 创建角色「小光」
点击顶部 资产 → 角色。角色保存人物名称和表情资源,之后在剧本中选择角色,就能使用它的立绘。
导入立绘只完成了角色配置。人物何时在游戏中登场,由剧本中的对白或「显示立绘」指令决定。角色显示名、头像、皮肤和分层差分的完整配置见角色管理。
3. 创建场景「教室」
点击顶部 资产 → 场景。- 点击场景列表上方的「+」,新建场景并命名为「教室」。
- 选中「教室」,把背景图拖到中间的舞台预览中,添加为背景图层。
- 确认右侧图层列表中出现了图片,并检查舞台预览的画面。

4. 建立故事章节
回到顶部 剧本 模块。空白工程中已有「开始」章节;我们另外创建一章「初遇」,专门放这段故事。- 如果左侧剧本树已经收起,先点击「展开剧本树」。
- 点击剧本树工具栏的「新建章节」,将新章节重命名为「初遇」。也可以在章节上右键,使用「新建章节」和「重命名」。
- 点击「初遇」章节名,打开它的主片段
main,使用 卡片 视图编辑。主片段直接通过章节名进入,剧本树中不会再单独列出一行main。

| 名称 | 在这篇教程中的用途 |
|---|---|
| 章节 | 一段故事的容器,例如「初遇」 |
| Fragment(片段) | 章节内的一段剧本;main 是主线,本教程的内容都写在这里 |
| Block(指令块) | 一项操作,例如显示场景、说一句话、展示选项 |
5. 添加场景、旁白和连续对白
先显示背景
点击主片段中的空白输入行,按 Tab 打开指令菜单。在菜单中选择 场景,然后在场景块里选择「教室」。也可以在菜单顶部搜索「场景」。
写一行旁白
在场景块后面的空白行直接输入:让小光开口
- 在下一条空白行按 Tab,从角色列表选择「小光」。
- 输入第一句:
你好!我是小光。 - 按 Enter,继续输入同一角色的第二句:
明天也一起做游戏吧? - 再按 Enter 创建空对话行,在空行上再按一次 Enter,退出连续对白,继续添加其他指令。

6. 给玩家两个选项
在主线插入分支选项
在「初遇」的main 里,在第二句对白后退出连续对白,按 Tab,选择 选项,插入分支选项。搜索「分支」也能找到它。
新建的分支带两个空选项。光标停在选项 A 的文字上,填入玩家看到的文字,按 Enter 进入这个选项的第一行。需要更多选项时,点击开头行或结束行上的「添加选项」。
| 选项 | 玩家看到的文字 |
|---|---|
| A | 打个招呼 |
| B | 保持沉默 |
写下每个选项的回应
每个选项的剧情直接写在它下面,和普通剧本一样按 Tab 选择「小光」写对白,不需要新建片段:回到同一段收尾
在「分支结束」这一行后面再添加一条旁白:选中选项行,检查器里的「默认选项」用于编辑器预览推进,不表示正式游玩时会替玩家选择。两条路线仍要分别点选并验证。完整规则见分支选项。
7. 预览并验证两条路线
边写边看
编辑器内的实时预览可以检查背景、立绘、台词和站位。选中某个 Block,预览会定位到相应状态;在「预览工具」中还可以查看当前章节、片段和演出状态。 把光标放进某个选项下面,预览就走这条路线。检查整段故事时,从项目入口运行。从入口实际点选
打开运行按钮旁的下拉菜单,选择 调试运行。它从项目入口执行,适合验证这篇教程的完整顺序。也可以先把焦点移出文字输入区域,再按 F5 进入调试。
- 确认「教室」背景出现。
- 点击画面推进旁白和小光的两句台词,确认角色名与立绘出现。
- 在两个选项中选择「打个招呼」。
- 确认小光说「太好了,那就这么说定了!」。
- 继续推进,确认出现收尾旁白「窗外传来了放学的铃声。」。


完成检查
- 背景已经导入场景,并被主线的场景块引用。
- 小光的表情资源有图片,主线对白显示了角色名和立绘。
- 两个选项下面分别写了不同的回应。
- 每条路线只播放自己的回应,然后返回主线收尾。
- 底部显示自动保存已开启,改动已经写入工程。
8. 再加一点演出(可选)
完成两条路线后,每次增加一项,立刻预览结果:常见问题
按 Tab 没有出现指令菜单
按 Tab 没有出现指令菜单
先确认光标在剧本卡片的输入行中。输入框、搜索框和其他面板中的 Tab 通常用于移动焦点。需要插入新指令时,在空白旁白行操作;连续对白里的 Tab 会同时提供当前角色的表情、皮肤和站位设置。
有台词,但看不到人物
有台词,但看不到人物
确认这条内容是选择了「小光」的对白,而不是直接输入的旁白。再检查角色的表情是否绑定图片、对白组的立绘眼睛是否开启,以及站位是否把人物放到了画面外。「仅对白头像」不会显示舞台立绘。
背景不显示或被裁切了
背景不显示或被裁切了
创建场景后,还要在主线插入场景块并选择它。选中场景块,在检查器中核对图像显示方式:铺满画面可能裁切边缘,完整显示可能留出空边;根据素材比例和构图选择。
两条选项都进入同一段回应
两条选项都进入同一段回应
检查两句回应是不是写在各自的选项下面。选项内容从这个选项行开始,到下一个选项行或「分支结束」为止,左侧竖线标出了它的范围。
按 F5 没反应
按 F5 没反应
将焦点移出剧本文字、输入框和游戏预览,再尝试 F5;也可以直接使用运行按钮的菜单选择「调试运行」。部分键盘需要配合 Fn 键发送 F5。
导入图片后,能移动或删除原文件吗
导入图片后,能移动或删除原文件吗
本地导入会把素材纳入项目资源。不要在系统文件管理器中移动或重命名工程 assets 内已经被引用的文件;要替换素材时,从 Studio 对应的角色、场景或资源管理入口操作。打包前检查缺失引用。
下一步
剧本编辑器
熟悉卡片、纯文本和 Ren’Py 视图,以及预览与检查器
角色管理
配置更多表情、对白头像、显示名、皮肤和动态立绘
分支结构设计
用变量、条件和片段调用组织更长的故事
游戏调试
检查演出状态、变量、执行路径和运行日志