Love2D Project All boids move with the following logic: Align: Move toward the same direction as nearby alias Separate: Prevent bumping into one another Center: Move toward the center of nearby alias Wall: Prevent bumping into walls