Skip to content

Communication in Svelto.ECS

Sebastiano Mandalà edited this page May 5, 2019 · 12 revisions

Communication in Svelto.ECS

One problem which solution has never been standardized by any ECS implementation is the communication between systems. This is another place where I put a lot of thought on and Svelto.ECS solves it in two novel ways. The third way is the use of the standard observer/observable pattern which is acceptable in very specific and uncommon cases.

Reactive Engines

EntityStream

IReactOnAddAndRemove/IReactOnSwap

Clone this wiki locally