This is a p5 implementation of the project that I first saw here.
The project is called "Screaming Insects" by Simulife Hub with the original code that was apparently written in processing. I wanted to try to reproduce and since I'm more familiar with p5, this code is the result.
A speed-limiting routine in my original version had to do with detecting a collision between a drone and a resource, and then announcing a stepCount to other drones. To help overcome this, I implemented a QuadTree search algorithm. Documentation of the quadtree project is available here.
Enjoy, and I appreciate all feedback.