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:48

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:24

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[]

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

adv/characters/*.character.ts chapters

Zh

章节配置

Default

ts
[]

characters

characters: AdvCharacter[]

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

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

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:86

adv/scenes/*.scene.ts

Zh

场景配置

Default

ts
[]

title

title: string

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

Zh

游戏标题

Default

ts
'ADV.JS'