Ark v0.2.0
Ark v0.2.0
Ark is an archetype-based Entity Component System (ECS) for Go.
Changelog
Features
- Adds
MapX.NewBatch
andMapX.NewBatchFn
for fast batch-creation of entities (#65) - Adds
ExchangeX.Add
andExchangeX.Remove
(#70) - Adds
Map.GetRelationUnchecked
(#75) - Adds build tag
tiny
for 64 bit masks (#77) - Adds
QueryX.GetRelation
,MapX.GetRelation
andMapX.GetRelationUnchecked
(#79) - Adds unsafe, ID-based API (#80, #81, #82)
- Adds several functions and methods required for ark-serde (#83, #85)
- Adds resource shortcut functions
GetResource
andAddResource
(#86) - Adds
World.Reset
(#89)