Guide D'installation Projet Git & Contribution (Via CMD) - JulianKerignard/ProjetJeuDeLaVie_POO GitHub Wiki
Voici la version mise à jour de ta documentation avec toutes les informations supplémentaires et formatée en Markdown, avec des emojis pour rendre la lecture plus agréable :
Guide d'installation et de contributions pour le Jeu de la Vie 🛠️
Prérequis 📋
Pour pouvoir installer et exécuter le code du Jeu de la Vie, vous aurez besoin des éléments suivants :
- C++11 ou une version ultérieure
- La bibliothèque SFML pour l'interface graphique
- CMake pour gérer la compilation du projet
Installation des dépendances
Pour les utilisateurs de WSL/Linux, utilisez les commandes suivantes pour installer les dépendances nécessaires :
sudo apt-get update
sudo apt-get install build-essential cmake libsfml-dev
Instructions d'installation 👨💻
⚠️ ATTENTION : Assurez-vous d'avoir installé les dépendances. Pour toute aide, merci de créer une Issue via GitHub. ⚠️
-
Clonez le dépôt Git du projet :
git clone https://github.com/JulianKerignard/ProjetJeuDeLaVie_POO.git
-
Créez un dossier de compilation et naviguez à l'intérieur :
mkdir build cd build
-
Utilisez CMake pour configurer le projet :
cmake ..
-
Compilez le projet :
cmake --build .
-
Une fois la compilation terminée, exécutez le programme :
./jeu-de-la-vie
Et voilà ! Vous devriez maintenant pouvoir lancer le Jeu de la Vie sur votre machine. 🎮
Soumettre des contributions 🤝
Si vous souhaitez contribuer au projet, n'hésitez pas ! Voici les étapes à suivre :
-
Créez une nouvelle branche pour votre contribution :
git checkout -b ma-nouvelle-fonctionnalite
-
Apportez les modifications nécessaires et testez votre code.
-
Ajoutez et validez vos changements :
git add . git commit -m "Ajout de ma nouvelle fonctionnalité"
-
Poussez votre branche sur le dépôt distant :
git push origin ma-nouvelle-fonctionnalite
-
Créez une nouvelle demande d'extraction (pull request) sur GitHub. 🔍
- Décrivez les changements apportés.
- Expliquez pourquoi ces changements sont bénéfiques pour le projet.