Based on the perception system I implemented in a previous PR, I made a first version of Boids algorithm for the Herbivores (for now).
They now try to flock together while keeping a minimum distance, try to match velocities, avoid Carnivores and stay inside world bounds in a more flexible manner than with collision testing.
I disabled a bunch of systems to test my implementation, hence the "Experimental" tag.
Based on the perception system I implemented in a previous PR, I made a first version of Boids algorithm for the Herbivores (for now).
They now try to flock together while keeping a minimum distance, try to match velocities, avoid Carnivores and stay inside world bounds in a more flexible manner than with collision testing.
I disabled a bunch of systems to test my implementation, hence the "Experimental" tag.