Skip to content

艺术工作流

Assets 艺术工作流面向美术与音效设计人员。

在视觉小说的制作过程中,资源往往由不同角色、在不同阶段逐步完成:

  • 美术与音效侧关注的是内容本身:图像、音频、分辨率与风格一致性

  • 程序与脚本侧关心的是这些资源是否存在、如何被引用

Assets 工作流的目标,并不是定义资源“如何被使用”,而是提前声明资源的存在与边界,以便为后续的 World 与 Rewrite 提供一个稳定、可预测的资源集合,使其它工作流可以在不依赖实际实现细节的情况下进行开发与校验。

在这部分,我们只需要关注 /assets 目录。

root
├── /packages/...
└── /projects
└── /demo
1 ├── /.vn
2 ├── /assets
3 ├── /plugins
4 ├── /story
5 ├── /world
6 └── package.json

/assets 目录下,我们有几个子目录:

/assets
├── /audio
├── /texture
  • audio - 存放音效文件(.wav, .mp3等)
  • texture - 存放纹理贴图(.png, .jpg等)

只需要将资源文件放入相应的目录中。

记得构建

修改完毕后,请使用 "build:asset" 来产生其他工作流可用的 /.vn/assets.d.ts 文件。

参见 多工作流协同