Skip to content

Improve support for "random-access" assets (e.g., ZIP files) #21641

@andriyDev

Description

@andriyDev

Currently, Bevy assumes that an asset loader loads a whole asset. This means something like a ZIP asset loader would load literally all assets in the ZIP, even if only a single asset in the ZIP is needed. Ideally, it should be possible to load singular assets from something like a ZIP file, rather than the whole ZIP file. I call these "random-access" assets, as the common workflow is probably not to load the whole thing and instead to load the individual pieces that are needed.

Metadata

Metadata

Assignees

No one assigned

    Labels

    A-AssetsLoad files from disk to use for things like images, models, and soundsC-FeatureA new feature, making something new possibleS-Needs-DesignThis issue requires design work to think about how it would best be accomplished

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions