new version;
- fixed the max speed so it actually adjusts how fast they move forward rather than just the rotation calculations
- added code to allow the boid to detect if it gets too far from its starting location and head back that way if so
edit;
fixed version with 60fps with 180 boids in map on highest - not sure how many i can add, this is just how many i had before
previous version for comparison (shouldn't be able to spot much difference)
there's probably some mistakes in there but i'm happy with the result, it is only intended for birds overhead or something of the sort so it doesn't need to be perfect anyway, some random behaviour is actually good in this case,
though naturally a lot of boids do cause fps to drop, i shall see if i can reduce the drain next - done
first attempt at fixing the fps drain resulted in this circling behaviour... not sure why it happened but it's cool