3 ms·
Fundamentally, Bevy prioritizes different things than many of its competitors, and is actively experimenting in all of its domains. Some of the larger distinct
by alice-i-cecile 5y ago
Fundamentally, Bevy prioritizes different things than many of its competitors, and is actively experimenting in all of its domains.
Some of the larger distinctions:
- Everything lives in the ECS
- The ECS is incredibly ergonomic: basically just structs and functions
- Systems are automatically run in parallel based on their
type signatures
- Rendering is powered by a composable rendering graph
- Everything is modular, and engine code looks like user code
- A culture that cares about genuinely good, up to date docs
As we grow to properly cover more areas, this list will grow. I'm one of the core contributors to Bevy and I can assure you we're not interested in writing "yet another game engine" <3
- Shadonototra 5y agoYour reply was insightful until i read the last part: > As we grow to properly cover more areas, this list will grow. I'm one of the core contributors to Bevy and I can assure you we're not interested in writing "yet another game engine" <3 Rust people gotta be Rust people, that's sad