Archetyp (ECS)
W systemie encja–komponent–system: unikalny zestaw typów komponentów, jaki niesie encja — wszystkie encje z identycznym zestawem są przechowywane razem w gęstych, równoległych tablicach.
Dodanie lub usunięcie komponentu przenosi encję do innego archetypu. Zysk jest taki, że system potrzebujący wszystkich encji z Position i Velocity znajduje je jako jeden ciągły blok pamięci i przechodzi po nim bez skoków — to przyjazne dla pamięci podręcznej procesora i łatwe do wektoryzacji.
Takie „archetypowe” przechowywanie (Unity DOTS, Flecs) stoi w opozycji do modelu „sparse set” (EnTT), który indeksuje każdy typ komponentu osobno. Archetypy iterują szybciej, ale tracą, gdy encje często zmieniają zestaw komponentów, bo każda zmiana oznacza przeniesienie.