基本功能
- 人物立绘
- 对话文本
- 分支结构
- 存档读取
人物立绘
https://www.reddit.com/r/RenPy/comments/ozyqpo/what_is_your_recommended_image_size_for_renpy
这个答案就很好:

images在默认情况下位于centered horizontally,底边与屏幕底部边沿重合,需要多个人物同时显示在屏幕上时,就需要改变立绘的位置。
renpy支持三种位置,left,right,right
将人物放在屏幕的右边,代码为:
对话文本
若对话有双引号(double-quote characters),那么双引号前要加上反斜杠\
例如要显示效果 “Soyo is playing the bass.”
分支结构
多分支最好在不同的子脚本(sub-scipt)中编写,对于renpy制作gal分支来说,最重要的或许就是文件结构的设计.
使用menu语句跳转,每个分支无需缩进,所有操作语句均对其第一个缩进,即分支处的选项语句外,所有文本内容均是对齐的.
存档读取
Renpy自带,无需自己设置.
打包导出
打包的时候,可以发现测试的存档没有消失,但savedata只是保存在本地,不会显示在别人的电脑上,所以不需要手动删除。
进阶设置
菜单栏
主菜单
- 按钮及背景图

在screen.rpy文件中,通过add替换主菜单背景图.
- 音乐
在options.rpy里找到 |
导入音频到audio文件夹,取消define行注释,即可更改未进入游戏时的主菜单BGM
若想修改游戏内音乐可以直接在scripts.rpy里编写
隐藏对话框
NVL模式下对话框是自动隐藏的,但是这种情况下CG会虚化,因此并不能用来展示CG。
https://www.cnblogs.com/Xing-Ling/p/17267124.html
特殊对话演出
NVL模式
全屏显示对话,并且隐藏对话框,进入NVL模式只需要按照NVL模式定义角色,例如:
短信对话
https://www.renpy.cn/thread-1197-1-1.html
完整教程
附录
参考课程
学习网站与交流论坛
- Renpy中文空间
https://www.renpy.cn/thread-521-1-1.html
- Renpy博客
https://stillshare.blogspot.com/2012/01/renpy8-image.html
https://stillshare.blogspot.com/2012/02/renpy9-image.html
- Renpy教程
0 条评论