Skip to content
Extraits de code Groupes Projets
Valider 5cfa1c2f rédigé par Loïc DUBARD's avatar Loïc DUBARD :speech_balloon:
Parcourir les fichiers

Update README.md

parent 3e96d8dd
Aucune branche associée trouvée
Aucune étiquette associée trouvée
Aucune requête de fusion associée trouvée
......@@ -31,7 +31,7 @@ README du projet de programmation impérative 2018/2019
**********************************************************************************
1. #Contexte
1. # Contexte
==================================================================================
Le but de ce projet est d'implanter un jeu d'échecs modifiés, Stackchess.
......@@ -44,42 +44,42 @@ Le but du jeu n'est plus de prendre le roi de l'adversaire, mais de prendre tout
Développée par :
- Loïc DUBARD <loic.dubard@ensiie.fr>
3. #Fonctionnement
3. # Fonctionnement
===================================================================================
On joue sur un plateau de taille n×n. Par défaut, n vaudra 6, mais une extension décrite ci-dessous indique comment généraliser ceci.
On utilisera les pièces suivantes, dont on rappelle les mouvements légaux :
###Roi (notation R)
### Roi (notation R)
peut bouger d'une case verticalement, horizontalement ou en diagonale.
###Dame (notation D)
### Dame (notation D)
peut bouger d'un nombre quelconque de cases verticalement, horizontalement ou en diagonale.
###Fou (notation F)
### Fou (notation F)
peut bouger d'un nombre quelconque de cases en diagonale.
###Tour (notation T)
### Tour (notation T)
peut bouger d'un nombre quelconque de cases verticalement ou horizontalement.
###Pion (notation P)
### Pion (notation P)
-si la case visée ne contient pas de pièce adverse : peut bouger d'une case en direction de l'adversaire, de deux si le pion n'a pas encore bougé de la partie.
- si la case visée ne contient pas de pièce adverse : peut bouger d'une case en direction de l'adversaire, de deux si le pion n'a pas encore bougé de la partie.
-si la case visée contient au moins une pièce adverse : peut bouger d'une case en diagonale en direction de l'adversaire.
- si la case visée contient au moins une pièce adverse : peut bouger d'une case en diagonale en direction de l'adversaire.
-Quand des pièces arrivent sur la dernière rangée, les pions arrivés deviennent des dames.
- Quand des pièces arrivent sur la dernière rangée, les pions arrivés deviennent des dames.
###Cavalier(notation C)
### Cavalier(notation C)
-se déplacent en L: une case verticalement et deux cases horizontalement, ou deux cases verticalement et une case horizontalement.
- se déplacent en L: une case verticalement et deux cases horizontalement, ou deux cases verticalement et une case horizontalement.
-peuvent « porter » une autre pièce : si on déplace deux pièces dont un cavalier, alors les deux pièces pourront se déplacer en L quelle que soit l'autre.
- peuvent « porter » une autre pièce : si on déplace deux pièces dont un cavalier, alors les deux pièces pourront se déplacer en L quelle que soit l'autre.
On ne peut pas sauter par dessus une pièce (mais on peut se placer dessus si elle est de la même couleur).
3. #Conseils d'utilisation
3. # Conseils d'utilisation
==================================================================================
Voici différentes commandes qui vont permettrons dde compiler et de jouer au jeu Stackchess en mode console :
......@@ -91,7 +91,7 @@ Voici différentes commandes qui vont permettrons dde compiler et de jouer au je
**ou sinon :** :
> make play
**Pour compiler le jeu pour windows :** :
**Pour compiler le jeu pour windows :**
> make all
......
0% Chargement en cours ou .
You are about to add 0 people to the discussion. Proceed with caution.
Terminez d'abord l'édition de ce message.
Veuillez vous inscrire ou vous pour commenter