Roi des boids

Par Dimitri Abbey et Lapeyre Anfray

Le principe des boids a été introduit par Craig W. Reynolds simulant le vol d’une nuée d’oiseaux.

Dans notre cas, les oiseaux seraient remplacés par des classes de personnages (guerrier, barbare, roi). Ils auront le même comportement que les boids (cohésion, séparation, alignement) avec quelques interactions supplémentaires.

Parallélisation :

Les boids sont en fait chacun un objet d’une classe. Ils doivent constamment vérifier la position des autres boids afin de définir leur comportement.

Il serait intéressant de travailler sur la parallélisation des évaluations de l’environnement de chaque boids, afin d’obtenir à la fin un système effectuant rapidement les calculs.

Pour l’instant, nous prévoyons d’effectuer ce projet en Java, à l’aide des outils de threading vus en cours et de Slick2D pour l’affichage.