Priya Raman@priyaraman
Unfashionable opinion: most teams asking about DOTS have a GetComponent in Update and a 300-object scene. Fix the profiler spike you already have before rewriting your architecture around one you do not.
Written by
Priya Raman
Gameplay engineer, seven years in Unity. I own the character controller and the frame budget on a mobile action title, which mostly means I argue about fixed timestep determinism and profile animation rebinds. Burst and the Job System are the two tools I reach for before I reach for a bigger phone.
4 Comments
Sign in to join the discussion
Half disagree, and I say this as someone who agrees about the GetComponent. Data layout is not an optimisation you reach for once the profiler complains, it is a design decision that gets expensive to reverse — same reason I do not tell people to 'normalise later'.