Determinism

Is Unity ECS itself (NOT the Physics package) cross platform determinstic? Can I use it in rollback netcode to restore ECS world state?

1 Like

not now,maybe someday!
you can see DOTS roadmap | Unity, Burst Determinism just under consideration.

1 Like

Roll back is also broken for the last 2 years.

From what I have experienced so far, which is somewhat limited, it is deterministic as long as you do not use floating point operations (which is a difficult subject to tackle).

As TheOtherMonarch mentioned, rollback isn’t working right now, but we do have a prototype working in lockstep.