3 ms·
But entities really are not objects, because they neither send nor receive messages, and because they have no associated data (and therefore no encapsulation).
by indigo945 7y ago
But entities really are not objects, because they neither send nor receive messages, and because they have no associated data (and therefore no encapsulation). In fact, the component-system relationship encourages you to break encapsulation.
- seanmcdirmid 7y agoOO is just programming with objects, regardless of how you coordinate them. Encapsulation is a multi dimensional thing, ECS just favors one form of encapsulation over another.