Ce projet correspond au développement d’un moteur de particules de types ‘Boids’ (bird-oïd object). Le but était de créer des interactions entre particules, sous le modèle proie-chasseur. Des particules (chasseurs) devaient chasser d’autres particules (proies) tout en évitant des obstacles.
Année : 2024
Technos : C
Contexte : BUT Informatique 3
Ce projet était à réaliser individuellement. Une application ‘exemple’ nous a d’abord été présentée, nous devions nous y approcher. Nous avions à disposition une librairie C, g2x, nous offrant une interface graphique. Depuis cette librairie, nous devions créer toute la structure de l’application, les déplacements des particules, les interactions entre elles. Nous pouvions personnaliser notre application comme on le souhaiter. Vous pouvez voir dans l'image à droite, le chasseur (en vert), se comportant comme un "snake".