DOTS//CORE local · not synced

m02 · Systems · checkpoint · 6 min

Checkpoint — systems, ordering, command buffers

loading…0 of 7 answered
  1. 01why

    Why does a system hold no per-entity state, with all entity state living in components instead?

  2. 02what

    A system's OnUpdate is called how often, and what does it do inside that call?

  3. 03why

    You choose SystemBase over ISystem to conveniently capture a managed object in your update loop. What's the hidden cost?

  4. 04why

    Why is system execution order declared with UpdateBefore/UpdateAfter attributes rather than inferred from file order or creation order?

  5. 05why

    A structural change cannot happen during query iteration. What is the fundamental reason?

  6. 06how

    Why does batching 5,000 destroys into one ECB played at a single sync point beat 5,000 immediate structural changes?

  7. 07why

    You record structural changes from a parallel job using a constant sortKey of 0 for every command. What breaks?

your notes

stored in this browser · syncs when you sign in

m02.l04