I think it's something to do with outdated dependencies of winit running into namespacing issues with macros that were added to the standard library
I think it's something to do with outdated dependencies of winit running into namespacing issues with macros that were added to the standard library
There was a post stating Amethyst was basically in need of a re-architecture that could never be resourced and because Bevy was already based on that “new” architecture it was easier to switch all development effort over.
But maybe this thread is out of date.
https://community.amethyst.rs/t/bevy-engine-addressing-the-e...
From outside at this point, the rewrite looks like a mistake , given the lost momentum and the current state of the project, but maybe when they finally get it out it'll turn out differently in 6 months.
It seemed like an inevitability that some other library would come along that would move forward a bit quicker.