top of page


ENTITY-COMPONENT ARCHITECTURE


Entities are flagged for destruction, then "recycled" at the end of the frame by resetting data and deleting components (except for transforms which get reused)
Echodream uses the factory design pattern, making cloning a common operation


Entity behaviors are controlled by behavior trees
Factory design pattern for prefabs
bottom of page