Ce projet est une implémentation d'une simulation de flux de terrain en C++ utilisant la bibliothèque SDL pour la manipulation des graphismes. L'objectif principal est de simuler le mouvement de différentes unités à travers un terrain en utilisant des algorithmes de flux de terrain pour guider leur trajectoire.
- Simulation du mouvement des unités à travers un terrain en utilisant des algorithmes de flux de terrain.
- Génération dynamique de textures pour représenter différents types de tuiles sur le terrain.
- Possibilité de définir des obstacles et des cibles sur le terrain.
- Interface graphique conviviale permettant d'afficher la simulation en temps réel.
- Facilité d'intégration de nouvelles fonctionnalités grâce à une architecture modulaire.
- SDL: Bibliothèque multimédia pour la gestion des fenêtres, du rendu graphique et des entrées utilisateur.
- Doxygen: Outil de documentation automatique utilisé pour générer la documentation du code source.
- CMake: Outil de génération de fichiers de configuration pour la compilation multiplateforme.
- Cloner le dépôt GitHub.
- Installer les dépendances nécessaires (SDL, Doxygen, CMake).
- Compiler le projet en utilisant CMake.
- Exécuter l'application générée.
- Interagir avec l'interface graphique pour observer la simulation du flux de terrain.
Les contributions sont les bienvenues ! N'hésitez pas à ouvrir une nouvelle issue pour signaler un bogue ou proposer une nouvelle fonctionnalité. Vous pouvez également soumettre des pull requests pour contribuer directement au développement du projet.