ποΈ Overview
Each neighbor behavior is implemented using the following types:
ποΈ Debug Neighbors
Draws a line from each entity to all of it's neighbors and a circle showing the maximum distance where a neighbor can be detected. Can be used to debug neighbor queries.
ποΈ Cohesion
Makes entities go towards their neighbors.
ποΈ Alignment
Makes entities align their velocity with their neighbors' velocities.
ποΈ Separation
Makes entities keep distance from their neighbors.
ποΈ Flee
Makes entities speed up and flee from their neighbors.
ποΈ Seeking
Makes entities speed up towards their closest neighbor.
ποΈ MultiHoming
Makes entities go towards the smallest of home areas they are currently in.