ECS back and forth

Part 7 - Shared data

This time I want to answer a question that has been asked me several times on gitter or directly through issues open to EnTT. Given that sharing data can be a concise and elegant solution to some problems, I’m not a fan of the built-in solutions offered sometimes for this... [Read More]
Tags: ecs entt

What are unevaluated operands in C++?

Hello choice trick

Recently I had the opportunity to write an article for a new online magazine, Human Readable. Generally, these kinds of things don’t go public and are only accessible with a subscription. However, the first issue was published for everyone and my article is therefore freely available! [Read More]
Tags: article cpp

ECS back and forth

Part 5 - Sparse sets and sorting

As we have seen with this post, the sparse set is a great tool for decoupling component pools and creating a much more flexible model. Another of the big advantages of using sparse sets, although less obvious, is that of being able to easily sort an entire pool of components... [Read More]
Tags: ecs entt