keijiro/Voxelman

Unity DOTS/ECS example

C#

1,982

44 commits

updated Jun 17, 2023

See the code

README

Voxelman

gif gif

Voxelman is an example that shows how to use the new Entity Component System with Unity in an extreme way. Each voxel in the scene is instantiated as an entity, and controlled by component systems. It also utilizes the C# Job System, the Burst Compiler and the asynchronous raycast to hit the maximum efficiency of multi-core processors.

System requirements

  • Unity 2022 LTS
ecs
unity
unity3d

keijiro/Voxelman

Unity DOTS/ECS example

C#

1,982

44 commits

updated Jun 17, 2023

See the code

README

Voxelman

gif gif

Voxelman is an example that shows how to use the new Entity Component System with Unity in an extreme way. Each voxel in the scene is instantiated as an entity, and controlled by component systems. It also utilizes the C# Job System, the Burst Compiler and the asynchronous raycast to hit the maximum efficiency of multi-core processors.

System requirements

  • Unity 2022 LTS
ecs
unity
unity3d

Significant stargazers

Robert Swain

156 followers · starred Dec 2019

Edwin Cheng

76 followers · starred Jan 2019

Chris Kruger

35 followers · starred Apr 2018

luveti

16 followers · starred Mar 2019