/Ecs.CSharp.Benchmark

Benchmarks of some C# ECS frameworks.

Primary LanguageC#MIT No AttributionMIT-0

ECS c# Benchmark

This repo contains benchmarks of some c# ECS frameworks. Feel free to add your own or correct usage of existing ones! Please make you framework available as a nuget package to ease referencing and updating versions.

Tested frameworks include:

CreateEntityWithNoComponent

Create empty entities.

CreateEntityWithOneComponent

Create entities with one component.

CreateEntityWithTwoComponents

Create entities with two components.

CreateEntityWithThreeComponents

Create entities with three components.

SystemWithOneComponent

Modify entities with one component.

SystemWithTwoComponents

Modify entities with two components.

SystemWithThreeComponents

Modify entities with three components.