pixi-vn-assets
Pixi'VN Assets: local vs. online, manifests, bundles, and loading strategy
Official docs: pixi-vn.com/start/assets (storage options) and pixi-vn.com/start/assets-management (loading strategy).
When to use this skill
Use this skill whenever a task involves adding a new image/audio/video file to a project, deciding
whether an asset should live locally or be hosted online, editing the assets manifest, or choosing
when a bundle of assets should load (blocking at startup, in the background, per-label, per-route).
This skill does not cover how an image/sound is displayed/played once loaded — that's
pixi-vn-canvas / pixi-vn-sound — only how it gets registered and made available by alias.
The one rule that matters most: always reference assets by their manifest alias, never by raw
src path/URL, in game code. Loading by path directly is strongly discouraged — it couples code
to a specific file location/host, so moving a file or switching hosting providers silently breaks
every reference. Assets.load("bg01-hallway"), not Assets.load("https://.../bg01-hallway.webp").