|
|
|
|
|
by deorder
1742 days ago
|
|
Yes, but their claim is specifically about (quoting my other comment): > It appears to describe a data-oriented component entity system in which all data types within a component are assigned to chunks (batches) in such a way that they can be optimally grouped with data from components of other entities for optimal memory access. This is not new either. I and others have done this for years. The term "archetype" is something they made up to describe something that has been done many time before. Edit: It appears that the term "archetype" was introduced somewhere in the last few years. Not sure then if it is specifically coming from Unity. |
|
There might very well be prior art for that as well but any ECS system where the layout scheme has been defined in advance would not be relevant one way or the other. At least that is my read of all of this.