Skip to content

Latest commit

 

History

History
198 lines (134 loc) · 7.44 KB

资源文件制作指引.md

File metadata and controls

198 lines (134 loc) · 7.44 KB

资源文件制作指引

目录

结构

Adachi-BOT
├── resources                   # 资源文件目录
│   ├── characters
│   │   └── profile             # (弃用)角色头像
│   ├── gacha
│   │   ├── element             # 元素类型图标;genshin-gacha.html
│   │   ├── items               # 抽卡背景;genshin-gacha.html
│   │   └── type                # 武器类型图标;genshin-gacha.html
│   ├── item                    # 一些零碎图片
│   ├── module                  # 游戏信息展示框图;genshin-card.html
│   ├── paimon                  # (弃用)派蒙专属目录
│   └── Version2
│       ├── area                # 七国图标;genshin-card.html
│       ├── artifact            # 圣遗物套图;genshin-artifact.html
│       ├── character           # 角色立绘;genshin-overview.html
│       ├── emoticons           # (弃用)角色小表情
│       ├── info
│       │   ├── docs            # 角色信息数据:genshin-overview.html
│       │   ├── image           # 升级素材图片;genshin-overview.html
│       │   └── other           # 游戏信息展示框图;genshin-overview.html
│       ├── module              # 圣遗物展示框图;genshin-character.html
│       ├── namecard            # 角色名片;genshin-card.html
│       ├── thumb
│       │   ├── character       # 角色图标;genshin-material.html
│       │   ├── stars           # 星级图标背景;genshin-{card,material}.html
│       │   └── weapon          # 武器图标;genshin-material.html
│       ├── weapon              # 武器立绘;genshin-overview.html
│       └── wish
│           ├── character       # 角色抽卡图片;genshin-gacha.html
│           ├── config          # 角色和武器数据
│           └── weapon          # 武器抽卡图片;genshin-gacha.html
└── resources_custom            # 项目定制的资源文件目录,结构和 resources 一致

说明

resources

此目录是实际使用的资源目录,其中有一个脚本 update.sh ,会做两件事。

  1. 向原作者的 OSS 请求资源文件并按路径保存到此目录。
  2. 覆盖 ../resources_custom/ 至此。

resources_custom

此项目制作的资源文件,应当按照与 ../resources 相同目录组织存放到此目录。

资源制作

说明

你可以在以下网站上寻找所需的素材文件。

  1. Genshin Impact Wiki
  2. Honey Impact
  3. Project Amber
  4. 原神 WIKI

角色

角色描述文件

运行命令 npm run tool-info -- -n 中文角色名 以生成此文件。

../resources_custom/Version2/info/docs/<中文角色名>.json

角色素材图片

角色描述文件中写明的所有的角色素材,会在【信息】【今日素材】中使用。

../resources_custom/Version2/info/image/<中文物品名>.png

角色证件照

这是【今日素材】【米游社】【UID】中的角色证件照。图片的比例为 1:1 ,但是图片不要太大,否则会过多占用项目仓库空间。如果没有合适的证件照,可以用项目的稀有度图片制作一个。

../resources_custom/Version2/thumb/character/<中文角色名>.png

角色立绘

这是【信息】【我的】上方的角色立绘。角色ID 查看角色描述文件中的对应字段。图片尺寸为 840×400 像素,如果找到的图片不是这个尺寸,保持这个比例也可以。

../resources_custom/Version2/character/<角色ID>.png

角色时装证件照

这是【米游社】【UID】中的角色时装证件照。图片尺寸为 256×256 像素。如果找到的图片不是这个尺寸,则图片不合规。如果 等网站上都没有合规图片,使用 adachi-resource-assistant 修正图像尺寸到 256×256如果该时装没有专属的证件照,则使用角色的原始证件照

./resources_custom/Version2/costumes/avatars/<中文时装名>.png

角色时装立绘

这是【我的】上方的角色时装立绘。图片的比例为 1:1 ,但是图片不要太大,否则会过多占用项目仓库空间。尝试访问 DEG5270 - Hobbyist 获取立绘图片图片并裁剪为 1:1如果该时装没有专属的立绘,则使用角色的原始立绘

./resources_custom/Version2/costumes/splashes/<中文时装名>.png

角色卡池图片

这是【抽卡】中的角色图片。图像的宽度应当为 320 像素,高度任意。不要对图片做出任何裁剪或拉伸来维持这个宽度。将图片转换成 webP 格式进行提交。建议使用 adachi-resource-assistant 抓取图片并转换为 webP 格式。

../resources_custom/Version2/wish/character/<中文角色名>.webp

角色名片

这是【米游社】【UID】左上方的随机名片,图片尺寸为 840x320 或者 840x400 像素。

../resources_custom/Version2/namecard/<角色ID>.png

武器

武器描述文件

运行命令 npm run tool-info -- -n 中文武器名以生成此文件。

../resources_custom/Version2/info/docs/<中文武器名>.json

武器素材图片

武器描述文件中写明的所有的角色素材,会在【信息】【今日素材】中使用。

../resources_custom/Version2/info/image/<中文物品名>.png

武器证件照

这是【今日素材】中的武器证件照。图片尺寸为 256×256 像素,其他尺寸的图片不合规。如果没有合规图片,使用 adachi-resource-assistant 修正图片尺寸到 256×256

../resources_custom/Version2/thumb/weapon/<中文武器名>.png

武器立绘

这是【信息】上方的武器立绘。图片的比例为 1:1 ,但是图片不要太大,否则会过多占用项目仓库空间。

../resources_custom/Version2/weapon/<中文武器名>.png

武器卡池图片

这是【抽卡】中的武器图片。图像的宽度应当为 320 像素,高度任意。不要对图片做出任何裁剪或拉伸来维持这个宽度。

../resources_custom/Version2/wish/weapon/<中文武器名>.png

其他

额外的资源文件

如果一个版本包含了新地图、新洞天等以上文档中没有的新事物,那么需要参考上文中的目录结构注释添加对应的资源文件并提交。

描述文件中的 access 字段

检查在角色和武器的描述文件,其中字段 access 必须手动设置为以下值之一。

  1. 祈愿
  2. 商城
  3. 纪行
  4. 探索
  5. 锻造
  6. 活动
  7. 联动

资源提交

使用 git 提交资源文件变更,并且向本项目的 dev 分支发起 Pull request 。

致谢

感谢各位游戏爱好者的工作!