Files
CHESS/README.md
T

39 lines
1.3 KiB
Markdown
Raw Normal View History

2025-07-20 17:43:35 +02:00
src/
2025-08-12 22:18:58 +02:00
├── modele/ Couche Modèle (logique du jeu)
2025-07-20 17:43:35 +02:00
│ ├── Partie.java
│ ├── Plateau.java
│ ├── Case.java
│ ├── Coup.java
2025-08-12 22:18:58 +02:00
│ ├── Couleur.java enum
│ ├── ModeDeJeu.java enum
2025-07-20 17:43:35 +02:00
│ ├── piece/
2025-08-12 22:18:58 +02:00
│ │ ├── Piece.java abstraite
2025-07-20 17:43:35 +02:00
│ │ ├── Roi.java
│ │ ├── Reine.java
│ │ ├── Tour.java
│ │ ├── Cavalier.java
│ │ ├── Fou.java
│ │ └── Pion.java
│ ├── joueur/
2025-08-12 22:18:58 +02:00
│ │ ├── Joueur.java abstraite
2025-07-20 17:43:35 +02:00
│ │ ├── JoueurHumain.java
│ │ ├── JoueurIA.java
│ │ └── IA.java
2025-08-12 22:18:58 +02:00
├── vue/ Couche Vue (console ou graphique)
│ ├── Vue.java interface
2025-07-20 17:43:35 +02:00
│ ├── VueConsole.java
│ ├── VueGraphique.java
2025-08-12 22:18:58 +02:00
├── controleur/ Couche Contrôleur
2025-07-20 17:43:35 +02:00
│ ├── ControleurPartie.java
│ └── ControleurReseau.java
2025-08-12 22:18:58 +02:00
├── reseau/ Réseau (mode en ligne)
2025-07-20 17:43:35 +02:00
│ ├── MessageJeu.java
2025-08-12 22:18:58 +02:00
│ ├── TypeMessage.java enum
2025-07-20 17:43:35 +02:00
│ ├── Serveur.java
│ └── Client.java
2025-08-12 22:18:58 +02:00
└── Main.java Point d'entrée du jeu