DOTS//CORE local · not synced

m05 · Baking · checkpoint · 6 min

Checkpoint — entity scenes, prefabs & blobs

loading…0 of 9 answered
  1. 01why

    Baked output could have been serialized as a recipe — a list of 'create entity with these components' instructions. Why serialize chunk memory instead?

  2. 02how

    Why does streaming a baked section of 10,000 static props beat instantiating the same 10,000 entities?

  3. 03why

    Why must Entity references inside a baked scene be remapped when it loads?

  4. 04why

    You store an entity's index as a plain int in a component, then read it after a scene load. What happens?

  5. 05why

    A baked prefab entity has to satisfy two conflicting requirements at once. What are they, and what resolves the conflict?

  6. 06how

    A component holding 4 KB of navigation data, on 10,000 entities. Price it.

  7. 07why

    Why can't shared immutable data just be a raw pointer in a component?

  8. 08why

    Why are internal links inside a blob stored as relative offsets rather than absolute addresses?

  9. 09why

    Why is blob immutability what makes the sharing safe, rather than merely a restriction?

your notes

stored in this browser · syncs when you sign in

m05.l06