Petit programme développé après avoir lu un article sur les boids. Utilise OpenGL et SDL.
La référence sur Wikipedia : http://fr.wikipedia.org/wiki/Boids
Dans une fenêtre OpenGL des polygones (les obstacles) sont dessinés et des points (les oiseaux) se déplacent à la manière d'un groupe d'oiseaux en évitant les obstacles.
Défauts :
Les polygones générés aléatoirement peuvent s'intersecter.
Les oiseaux n'ont pas toujours un comportement naturel.
Le code n'est sans doute pas optimisé.
Testé sur Xcode et codeBlocks.