How To Use ECS in a C++ Project (An Introduction to Entity Component System Architecture and Entt)

Опубликовано: 02 Июнь 2026
на канале: Daniel Blagy
5,135
140

Entt (github repo): https://github.com/skypjack/entt
Project code: https://github.com/danielblagy/ecs_ex...

An introduction to entity component system architecture (ecs) in C++ and the introduction to the Entt (ecs library).
We're going to answer the questions "What is ECS?" & "Why use ECS?".
Then we will make a wrapper for the ECS library of our choice, which is Entt.
After we have the wrapper, we will make an example application that will utilize ECS Architecture.

Timestamps:
00:00 Intro
00:50 Part 1 ECS: what & why
13:37 Part 2 Making ecs library wrappers
27:18 Part 3 Making an example application (a simple physics simulation)
41:58 Closing remarks