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.