Skip to content

🔍 Simple Interation Benchmark (MonoBehaviours, Morpeh, Actors, LeoEcs)

Notifications You must be signed in to change notification settings

scellecs/morpeh.benchmark

Repository files navigation

Simple Interation Benchmark.

Main Scene is Assets/Benchmark/SelectorScene.scene.
By default there are 100.000 GameObjects with Transform which moving along (0,0,1) vector.
Unity Editor Version is 2019.3.15f1 (59ff3e03856d)

MonoBehaviours

monobehaviours.png

Each GameObject has MonoBehaviour with Update method.
All scripts are in Assets/Benchmark/MonoBehaviours.

LeoEcs

leoecs.png

Simple system that moving GameObject forward.
All scripts are in Assets/Benchmark/LeoEcs.
Scene is on path Assets/Benchmark/LeoEcs/LeoEcsScene.scene.
URL: https://github.com/Leopotam/ecs

Actors

actors.png

Simple system that moving GameObject forward.
All scripts are in Assets/Benchmark/Actors.
Scene is on path Assets/Benchmark/Actors/ActorsScene.scene.
URL: https://github.com/PixeyeHQ/actors.unity

Morpeh ECS

morpeh.png

Simple system that moving GameObject forward.
All scripts are in Assets/Benchmark/Morpeh.
Scene is on path Assets/Benchmark/Morpeh/MorpehScene.scene.
URL: https://github.com/X-Crew/Morpeh

Morpeh ECS + Jobs + Burst

morpeh_jobs.png

System that moving GameObject forward by Unity.Jobs with Burst Compiler.
All scripts are in Assets/Benchmark/Morpeh.
Scene is on path Assets/Benchmark/Morpeh/MorpehJobScene.scene.

Configuration

configuration.png

About

🔍 Simple Interation Benchmark (MonoBehaviours, Morpeh, Actors, LeoEcs)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published