A short introduction to Entity-Component-System in C++ with EnTT

David Delassus
15 min readJan 8, 2023

This is the third devlog in my series about my game Warmonger Dynasty (a 4X turn-based strategy game). If you want to read the previous entries, take a look at my reading list.

Today, we are gonna talk about Entity-Component-Systems in C++ (ECS for friends), and especially about one great header-only library simply called EnTT.

--

--