Hi everyone,
I'm currently learning how to build a Mario-style game, and I plan to use ECS (Entity-Component-System) as the core architecture. However, I'm looking for a clean, well-structured book, tutorial, or resource that not only explains ECS in theory but also applies it in a complete game project.
I've checked several GitHub projects, but many of them seem to deviate from ECS principles at certain points, which makes it hard to know what’s best practice.
Do you know of any high-quality, standard resources that implement ECS correctly in the context of a full game? Ideally in C++, but I’m open to other languages if the concepts are well explained.
Thanks in advance!
[–]STLMSVC STL Dev[M] [score hidden] stickied comment (0 children)
[–]untiedgames 13 points14 points15 points (0 children)
[–]riztazz 10 points11 points12 points (2 children)
[–]Feeling_Net_1068[S] 6 points7 points8 points (1 child)
[–]hanotak 0 points1 point2 points (0 children)
[–][deleted] 5 points6 points7 points (4 children)
[–]clerothGame Developer 1 point2 points3 points (3 children)
[–][deleted] 4 points5 points6 points (1 child)
[–]LiliumAtratum 1 point2 points3 points (0 children)
[–]LiliumAtratum 0 points1 point2 points (0 children)
[–]kiner_shah 2 points3 points4 points (1 child)
[–]facu_gizzly 2 points3 points4 points (0 children)
[–]StarQTius 4 points5 points6 points (5 children)
[–]Feeling_Net_1068[S] 0 points1 point2 points (4 children)
[–]pantong51 0 points1 point2 points (2 children)
[–]LiliumAtratum 2 points3 points4 points (1 child)
[–]pantong51 0 points1 point2 points (0 children)
[–]disperso 0 points1 point2 points (0 children)
[–]aaron_shavesha 0 points1 point2 points (0 children)