bevy_assets_extensions
Extensions for bevy assets, with the support:
- Define bundles of assets in a
ronfile. And load them as assets. The bundle can be defined statically or dynamically. - Loading manager.
- Add the possibility to load string as assets.
Compatibility
| bevy | bevy_assets_extensions |
|---|---|
| 0.18 | 0.8 |
| 0.17 | 0.6-0.7 |
| 0.16 | 0.2-0.5 |
| 0.15 | 0.1 |
Difference to bevy_assets_loader
bevy_assets_extensions is heavily inspired by bevy_asset_loader. The main limitation of bevy_asset_loader is that it defines collection as bevy Resource, which allow only one collection of a given type to be loaded at a given time. This works fine for games with a static structure, but it fails to scale to game with larger world needing a more dynamic structure. In bevy_assets_extensions, bundles are defines as Asset which allow multiple variant of the same collection to be loaded.