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.