Watch two autonomous agents fight each other to the death over and over again.
Each agent has seek, pursue and path following boid behaviours. The agents also have health and ammunition and a finite state machine. Source code in the more_states branch of this repo:
An implementation of boids using ECS for Unity 2020
1000 boids implementing the following behaviours:
With a procedural animation and trails implemented using ECS. There are 28K entities being updated every frame getting ~100 FPS and ~80 FPS in VR. See the steamvr branch for a VR implementation
Try doing that with MonoBehaviours! Source code here: https://github.com/skooter500/ECS2020