Skip to content

wonderoued/jeu_b-tonnets

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 

Repository files navigation

# 🎮 Jeu des Bâtonnets – Version Accessible Vocalement

Ce projet propose une version **vocale et accessible** du célèbre jeu des bâtonnets, pensée pour les personnes malvoyantes ou aveugles.  
Tout se joue **à l’oreille et au clavier**, avec des retours vocaux à chaque étape.

---

## 🔊 Fonctionnalités d’accessibilité

✅ Retour vocal à chaque action grâce à `pyttsx3`  
✅ Annonce vocale du nombre de bâtonnets restants  
✅ Instructions lues à voix haute  
✅ IA avec deux comportements : aléatoire ou stratégique  
✅ Jouable **hors ligne**, sans Internet  
✅ Compatible Windows, Linux, macOS

---

## 🧠 Règles du jeu

- Le jeu commence avec **21 bâtonnets**.
- Chaque joueur peut retirer **1, 2 ou 3 bâtonnets** par tour.
- Le joueur qui prend le **dernier bâtonnet perd**.

---

## 🕹️ Modes disponibles

1. 👥 Deux joueurs humains  
2. 🧠 Contre une IA **aléatoire**  
3. 🧠 Contre une IA **stratégique** (très difficile à battre 😏)

---

## 🚀 Lancer le jeu

### Installation de la voix (une seule fois) :
```bash
pip install pyttsx3

Lancer le fichier :

python jeu_batonnets_accessible.py

🛠️ Personnalisation

Dans le script Python, tu peux modifier :

voix.setProperty('rate', 150)  # Vitesse de la voix

Et si tu veux changer la voix (voix masculine ou féminine), explore :

voix.getProperty('voices')

👨‍💻 Développeur

Projet développé par OUEDRAOGO Abdoul Aziz, Défenseur de l'accessibilité numérique et apprenti développeur engagé pour les droits humains.


📄 Licence

Ce projet est distribué sous la licence MIT. Tu peux l’utiliser, le modifier et le redistribuer librement, tant que tu conserves les mentions de copyright.

Pour plus de détails, consulte le fichier LICENSE dans le dépôt.


🌍 À venir (roadmap possible)

  • Ajout de sons de fond pour immersion
  • Version avec interface graphique (Tkinter)
  • Portage Android avec Kivy
  • Contrôle vocal (pour ceux qui ne peuvent pas utiliser le clavier)
  • Sauvegarde des scores en local

🧠 Pourquoi ce projet est important ?

Parce qu’un jeu accessible c’est aussi un jeu équitable. Tu codes, tu apprends, tu inclus. Et ça, c’est du vrai pouvoir numérique


Si tu aimes ce projet, ⭐ mets une étoile dans ton dépôt GitHub pour soutenir l'accessibilité inclusive dans la tech !

About

jeux des bâtonnets codé avec python

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages