目录组织结构
Luckykeeper 2022/2/21
# 目录组织结构
# 开发目录文件树
# 开发目录文件树
PS D:\renpy\LOVE69 By Luckykeeper> tree '.\LOVE69 By Luckykeeper\'
文件夹 PATH 列表
D:\RENPY\LOVE69 BY LUCKYKEEPER\LOVE69 BY LUCKYKEEPER —— 游戏的“基目录”,存放 Icon 等文件
├─.vscode ——由 VSCode 创建的文件夹
└─game —— 游戏文件夹
├─bgm —— BGM 音乐文件
├─cache —— 由 Ren’Py 引擎创建的缓存文件
├─gui —— 用户图形界面遇到的图片素材
│ ├─bar ——滑动条
│ ├─button —— 按钮文件
│ ├─main_menu —— 重置主菜单素材文件夹
│ ├─overlay —— Demo 版的 Overlay 底层图片,当前开发版以弃用该菜单,仅在一处进行保留
│ ├─phone —— 为较早移动端设备和电视等设备定制的样式
│ │ ├─bar
│ │ ├─button
│ │ ├─overlay
│ │ ├─scrollbar
│ │ └─slider
│ ├─quick_menu —— 快捷菜单图片素材
│ ├─saveload —— 存读档界面图片素材
│ ├─scrollbar —— 滑动条
│ ├─slider —— 滑动块
│ └─texticon —— 文本按钮
├─images —— 存放背景图、Gallery、以及人物立绘
│ ├─bg —— 背景图片
│ ├─ev —— 图片鉴赏
│ ├─face —— 人物立绘和小头像统一存储
│ ├─pac —— 特效动画
│ ├─splashscreen —— 开场动画
│ ├─tr —— 切换动效控制动画
│ └─tr_bk —— 开发版限定,原作切换动效控制动画备份
├─saves —— 开发板限定,存档和持久化变量存储
├─scripts —— 脚本统一存储
├─tl —— 由 Ren’Py 引擎创建
├─video —— 存放视频
├─voice —— 人物音声,包含特效
└─相关文件 —— 由项目组提供的相关文件和延伸阅读资料,原“这是个啥文件夹( Demo 版限定)”
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
# 重点文件夹说明
bgm
内容:BGM 音乐文件
说明:
BGM 文件已经全部序号化,即从 bgm01.ogg 到 bgm50.ogg ,具体文件原名称可以在 /game/script/bgm.rpy
文件中查询
images
内容:存放背景图、Gallery、以及人物立绘
说明:
①受历史代码因素影响,目前 bg、ev 两个文件夹都混有背景图文件,没有分开
② face 文件夹来自原作解包 face 文件夹,对话框小头像没有采用原作 stand 文件夹,而是统一采用 face 资源,为了正常展示,本项目提供了一些方法供大家使用,部分仅在 stand 文件夹有的素材以作 Waifu2x 处理
③ pac 特效动画文件夹下提供了一些 Excel 文件供大家参考使用
voice
内容:人物音声,包含特效
说明:
① effect 音效文件夹内文件在原版基础上部分进行了重命名,使其符合 Ren’Py 引擎的命名要求
# 其它说明
主项目开源的主要是脚本代码,脚本代码实际位于开发目录的 scripts
文件夹下,你可以通过对发行版解包得到其它的资源文件,这不在本节文档的介绍范围内,关于解包的内容,请参考二次开发/二创一节