Skip to content

Releases: Doraku/DefaultEcs

DefaultEcs 0.6.2

20 Oct 11:46
Compare
Choose a tag to compare

made ISystem implements IDisposable
added WithAttribute and WithoutAttribute attributes to define EntitySet from World in AEntitySystem

nuget package

DefaultEcs 0.6.1

10 Sep 23:55
Compare
Choose a tag to compare

added RemoveFromChildrenOf and RemoveFromParentsOf methods on Entity to remove hierarchy of dispose chain
BinarySerializer and TextSerializer now handle abstract types and types with no default constructor
some fixes on BinarySerializer and TextSerializer

nuget package

DefaultEcs 0.6.0

24 Aug 23:27
Compare
Choose a tag to compare

added serialize feature to World and Entity
renamed AEntitySetSystem base class to AEntitySystem
renamed World.SetComponentTypeMaximumCount method to SetMaximumComponentCount
inner improvements

nuget package

DefaultEcs 0.5.0

18 Jun 22:19
Compare
Choose a tag to compare

added base system class to update an EntitySet
added base system class to update a component type on a World
added system class to process custom Action as update
added system class to update sequentially multiple systems
added system class to update in parallel multiple systems
added a way to build entities hierarchy for dispose chain

nuget package

DefaultEcs 0.4.0

01 Jun 21:55
Compare
Choose a tag to compare

Entity.Get is now unsafe: exception is more cryptic if it does not have a component but it's faster so eh
updated System.Memory reference

nuget package

DefaultEcs 0.3.2-alpha

28 Apr 12:03
Compare
Choose a tag to compare

relaxed the need to create EntitySet before creating Entity
added default value to Entity.Set

fixed leak with EntitySetBuilder
fixed Entity.Remove for multiple entity with the same component

nuget package

DefaultEcs 0.3.1-alpha

05 Apr 21:05
Compare
Choose a tag to compare
Pre-release

fixed refCount bug when disposing Entity

nuget package