Skip to content

JemaOS/jemachess

Repository files navigation

♟️ JemaChess

Un jeu d'échecs moderne en TypeScript avec IA, multijoueur P2P et mode hors-ligne.

🎮 Fonctionnalités

  • Jouer contre l'IA - 5 niveaux de difficulté
  • Multijoueur - Jouez avec vos amis en peer-to-peer
  • Mode hors-ligne - Fonctionne sans connexion internet (PWA)
  • Analyse de parties - Revoyez vos coups
  • Thèmes de pièces - Classique, Viking, Égyptien, Grec
  • Système ELO - Suivez votre progression

🚀 Installation

# Cloner le repo
git clone https://github.com/votre-username/jemachess.git

# Installer les dépendances
npm install

# Lancer en développement
npm run dev

# Build pour production
npm run build

🛠️ Technologies

  • TypeScript
  • Vite
  • PeerJS (multijoueur)
  • PWA (mode hors-ligne)

📄 Licence

Ce projet est sous licence MIT - voir le fichier LICENSE pour plus de détails.


Développé avec ❤️ par Jema Technology

About

JemaChess - Un jeu d'échecs moderne en TypeScript avec IA, multijoueur P2P et mode hors-ligne PWA

Topics

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages