Sam Ballard

Sam and his dog, Echo.

An implementation of boids built with C++ and raylib. This is inspired by my previous boids project made with javascript and html canvas.

To allow myself to focus more on getting familiar with C++ and the raylib library, I used V. Hunter Adams's algorithm for a guide. On top of the usual simulation I added some interactivity similar to my javascript implementation, I've added:

You can see examples of the boids interacting with the mouse and a point in the video above.