UNITY DOTS Info

This page will be dedicated to Trick and Tips I find while learning to use Hybrid ECS and Job System.

FixedTimeStep Workaround

Currently DOTS does not contain a method for FixedUpdate. This mean using standard DOTS for physics related tasks is ill advised. All if you were to do something like change velocity or acceleration in DOTS, speed would be vary based on frame rate. GameObject/Entities would accelerate and or move faster with higher frame rates. Most Bethesda Game suffer from this issue.

This issue can be fixed using this work around.

https://github.com/Unity-Technologies/EntityComponentSystemSamples/tree/master/ECSSamples/Assets/Advanced/FixedTimestepWorkaroundÂ