Skip to content

@advjs/monorepo / @advjs/types / AdvGameConfig

Interface: AdvGameConfig ​

Defined in: packages/types/src/config/game.ts:7

描述游戏具体内容的配置

Properties ​

assets ​

assets: object

Defined in: packages/types/src/config/game.ts:55

manifest ​

manifest: AssetsManifest

See ​

https://pixijs.com/8.x/examples/assets/bundle

Zh ​

资源清单

Zh ​

资源配置


bgm ​

bgm: object

Defined in: packages/types/src/config/game.ts:31

autoplay ​

autoplay: boolean

auto play first bgm

collection? ​

optional collection?: AdvMusic[]

custom collection

library? ​

optional library?: string | Record<string, AdvMusic | AdvMusic[]>

Zh ​

音乐库

Example ​
ts
https://cos.advjs.yunle.fun/bgms/bgm-library.json

one of the bgm
https://cos.advjs.yunle.fun/bgms/library/%E6%B8%9A%EF%BD%9E%E5%9D%82%E3%81%AE%E4%B8%8B%E3%81%AE%E5%88%A5%E3%82%8C.mp3

chapters ​

chapters: AdvChapter<AdvFlowNode>[]

Defined in: packages/types/src/config/game.ts:81

adv/characters/*.character.ts chapters

Zh ​

章节配置

Default ​

ts
[]

characters ​

characters: AdvCharacter[]

Defined in: packages/types/src/config/game.ts:87

adv/characters/*.character.ts all characters appear in the game

Zh ​

角色配置


cover? ​

optional cover?: string

Defined in: packages/types/src/config/game.ts:29

Cover image URL 开始界面封面

Zh ​

游戏封面


description ​

description: string

Defined in: packages/types/src/config/game.ts:17

Zh ​

游戏描述

Default ​

ts
'面向未来与前端的 ADV 文字冒险游戏引擎'

favicon ​

favicon: string

Defined in: packages/types/src/config/game.ts:22

Zh ​

游戏图标

Default ​

ts
'/favicon.svg'

scenes ​

scenes: AdvScene[]

Defined in: packages/types/src/config/game.ts:93

adv/scenes/*.scene.ts

Zh ​

场景配置

Default ​

ts
[]

title ​

title: string

Defined in: packages/types/src/config/game.ts:12

Zh ​

游戏标题

Default ​

ts
'ADV.JS'