Boids hunter

Early version
Some boids in the Boids Hunter program

Origin

Boids Hunter is a project I worked on since several weeks on my free times. It's based on the boids simulation by Craig W.Reynolds created in 1986. It's one of my favourite program and I think it is a very beautiful way to understand certain phenomena lifes like schools of fish, or creating cool particles systems !

How boids work

Boids Hunter is a program who is mainly based on the boids simulation. There are 3 main rules for running it, wich are primordials to have it working :

  • Cohesion - Each entity want to be near the other (average position of the visible entities)
  • Repulsion - Each entity does not want to 'collide' with the others, it's the opposite of the cohesion's rule but with a lower view range
  • Alignement - Each entity want to move like the others, with the same velocity and direction

View of a boid exemple
A boids and his field of vision
Github logo

Where can you experiment ?

This project is open-source and available on GitHub, I wanted to use it to learn more about Git. It's a very powerful online tool for team developement and so I'm happy to know how to use it ! Also, you can follow the advancement of the project here !