Ce projet est une simulation interactive d'une colonie de fourmis dans un environnement 2D, développée en langage C avec ncurses pour l'interface utilisateur et pthread pour la gestion multithread.
- Interface graphique en mode texte avec
ncurses - Ajout/suppression d'obstacles
- Ajout/suppression de fourmis (chaque fourmi est un thread)
- Déplacement aléatoire des fourmis
- Interface par clic souris (gauche uniquement)
- Affichage des messages en temps réel
@: Ajouter une fourmi#: Ajouter un obstacleX: Supprimer une entitéF2: Quitter l'application- Clic gauche : interaction selon l'outil sélectionné
ncursespthread