From e7dec681159cfdc354fa2e2234efb33e5da2db54 Mon Sep 17 00:00:00 2001 From: eickern Date: Tue, 31 May 2022 20:04:54 +0200 Subject: [PATCH 1/3] Add bevy_asset_loader version 0.11 --- content/news/034/index.md | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/content/news/034/index.md b/content/news/034/index.md index b3da59b99..331afc29e 100644 --- a/content/news/034/index.md +++ b/content/news/034/index.md @@ -202,6 +202,26 @@ General Bevy API support is under-way so stay tuned! [bevy_mod_scripting]: https://github.com/makspll/bevy_mod_scripting + +### [bevy_asset_loader] + +[bevy_asset_loader] by [@nikl_me] is a Bevy plugin that helps with asset loading and asset organisation. It greatly reduces boilerplate code for loading states and can resolve asset configuration at run time. + +This month, version `0.11.0` was released: +- Support loading lists of files as `Vec` or `Vec>` +- The progress of your asset loading can be tracked using [iyes_progress] (you can build loading bars now) +- You can use the latest version together with [iyes_loopless] +- Asset collection fields without attributes get loaded via their `FromWorld` implementations +- Allow adding dynamic asset collection files at run time +- File endings for dynamic asset collection files can be configured + +More improvements will likely follow for the dynamic asset story. One goal is to allow loading any custom values as dynamic assets. + +[bevy_asset_loader]: https://github.com/NiklasEi/bevy_asset_loader +[@nikl_me]: https://twitter.com/nikl_me +[iyes_loopless]: https://github.com/IyesGames/iyes_loopless +[iyes_progress]: https://github.com/IyesGames/iyes_progress + ## Popular Workgroup Issues in Github From 2874f2c38c35fb76c3ab505ba40f0b7ebde358e1 Mon Sep 17 00:00:00 2001 From: eickern Date: Tue, 31 May 2022 23:06:45 +0200 Subject: [PATCH 2/3] Improve style --- content/news/034/index.md | 27 +++++++++++++++------------ 1 file changed, 15 insertions(+), 12 deletions(-) diff --git a/content/news/034/index.md b/content/news/034/index.md index 331afc29e..fb57e7ad3 100644 --- a/content/news/034/index.md +++ b/content/news/034/index.md @@ -202,20 +202,23 @@ General Bevy API support is under-way so stay tuned! [bevy_mod_scripting]: https://github.com/makspll/bevy_mod_scripting - ### [bevy_asset_loader] -[bevy_asset_loader] by [@nikl_me] is a Bevy plugin that helps with asset loading and asset organisation. It greatly reduces boilerplate code for loading states and can resolve asset configuration at run time. - -This month, version `0.11.0` was released: -- Support loading lists of files as `Vec` or `Vec>` -- The progress of your asset loading can be tracked using [iyes_progress] (you can build loading bars now) -- You can use the latest version together with [iyes_loopless] -- Asset collection fields without attributes get loaded via their `FromWorld` implementations -- Allow adding dynamic asset collection files at run time -- File endings for dynamic asset collection files can be configured - -More improvements will likely follow for the dynamic asset story. One goal is to allow loading any custom values as dynamic assets. +[bevy_asset_loader] by [@nikl_me] is a Bevy plugin that helps with asset +loading and asset organisation. It greatly reduces boilerplate code for +loading states and can resolve asset configuration at run time. + +This month, version `0.11.0` was released. It supports loading lists of files +as `Vec` or `Vec>`. This is an alternative to loading +folders, which is not supported on the web. You can now track the loading +progress of your assets with [iyes_progress] and build loading bars. +Integrating with [iyes_loopless], gives you some benefits of stageless +scheduling in current Bevy. Additionally, the loading of assets fields +without attributes was improved. It now uses the `FromWorld` trait +instead of `Default`. + +More improvements will likely follow for the dynamic asset story. One goal +is to allow loading any custom values as dynamic assets. [bevy_asset_loader]: https://github.com/NiklasEi/bevy_asset_loader [@nikl_me]: https://twitter.com/nikl_me From 37d64664ccca7a36e0f6bed557c2010b2da6ed1d Mon Sep 17 00:00:00 2001 From: Joe Clay <27cupsofcoffee@gmail.com> Date: Wed, 1 Jun 2022 22:55:29 +0100 Subject: [PATCH 3/3] Update index.md --- content/news/034/index.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/news/034/index.md b/content/news/034/index.md index fb57e7ad3..601e7ef25 100644 --- a/content/news/034/index.md +++ b/content/news/034/index.md @@ -212,7 +212,7 @@ This month, version `0.11.0` was released. It supports loading lists of files as `Vec` or `Vec>`. This is an alternative to loading folders, which is not supported on the web. You can now track the loading progress of your assets with [iyes_progress] and build loading bars. -Integrating with [iyes_loopless], gives you some benefits of stageless +Integrating with [iyes_loopless] gives you some benefits of stageless scheduling in current Bevy. Additionally, the loading of assets fields without attributes was improved. It now uses the `FromWorld` trait instead of `Default`.