ECS.CSharp.Benchmark - Common use-cases ⋅ GitHub
Benchmarks are implemented in the most simple & performant variant.
They can be used as a template to migration from one ECS to another.
Benchmarks:
- Add & Remove entity components
- Create / Delete entities
- Create World
- Get & Set entity components
- Entity component queries
- Add & Remove components using a command buffer
- Add & Remove entity relationships / relations
- Search & Range Queries for component fields
List of tested ECS Projects:
Arch, Friflo.Engine.ECS, fennecs, TypeEcs, Flecs.NET, Morpeh, Leopotam.EcsLite & DefaultEcs
Other ECS projects will follow.