Resources
This page includes resources I used to learn about ECS design.
- ECS FAQ An overview of everything ECS and people's different approaches.
- Building an ECS #1: Types, Hierarchies and Prefabs A guide about the design of Flecs by its creator.
- ECS back and forth An overview of ECS and many performance tricks used by the creator of EnTT.
- The Flecs Discord server It has channels for making your own ECS. You can find it on their homepage.
- Overwatch gameplay architecture and netcode A talk that goes into what you can do with an ECS and some design decisions behind the one Overwatch uses.