Bevy ECS

There’s no programming in this chapter. It’s all about understanding how Bevy works, by looking at its main feature: the entity component system.

What is an ECS?

There are two main ways to build games:

ECS stands for ‘Entity Component System’ because, well, that’s what it is.

There are 3 main concepts to understand before starting programming in Bevy: