Projet 5 : Course de Tortues Virtuelle 🐢

Projet 5 : Course de Tortues Virtuelle 🐢

📋 Consignes

  • Initialiser 2 à 5 tortues, chacune avec sa couleur.
  • À chaque tour, chaque tortue avance de randint(1,6) pas.
  • Afficher à chaque tour la position de chaque tortue :
  • La première tortue dont la position ≥ distance (ex. 50) gagne.
  • Compter et afficher le nombre de manches jouées.

💡 3 Indices

  • Stockez les positions dans une liste : positions = [0]*n.
  • Fonction avance_tortue(idx)positions[idx] += randint(1,6).
  • Après chaque tour, bouclez sur positions et affichez une barre ou un 🐢 × position.

🏆 Missions bonus (en Python)

  • 🔧 Demander à l’utilisateur nombre de tortues et distance.
  • 🖼️ Créer un mode graphique avec la lib turtle pour voir la course en direct.
  • ⚠️ Ajouter des obstacles : certaines cases font reculer.
  • 📊 Enregistrer les résultats de chaque course dans un fichier CSV.
  • 🎯 Implémenter un système de pari : miser sur une tortue pour gagner des points bonus.
🚀 Lancez vos tortues et que la plus rapide gagne !