Merge remote-tracking branch 'origin/master'

This commit is contained in:
Chiara 2019-05-23 11:38:06 +02:00
commit ce74c32d57
2 changed files with 48 additions and 63 deletions

View File

@ -4,29 +4,28 @@
## Sommaire
1. **Description**
2. **Pré-requis**
3. **Installation**
4. **Pièces Echiquier**
5. **Commandes**
6. **Règles des échecs**
7. **Crédits**
8. **License**
1. **[Description](https://git-iutinfo.unice.fr/good3nought/echesstria#description-revenir-au-sommaire)**
2. **[Pré-requis](https://git-iutinfo.unice.fr/good3nought/echesstria#pr%C3%A9-requis-revenir-au-sommaire)**
3. **[Installation](https://git-iutinfo.unice.fr/good3nought/echesstria#installation-revenir-au-sommaire)**
4. **[Commandes](https://git-iutinfo.unice.fr/good3nought/echesstria#commandes-revenir-au-sommaire)**
6. **[Règles des échecs](https://git-iutinfo.unice.fr/good3nought/echesstria#r%C3%A8gles-du-jeu-d%C3%A9chec-revenir-au-sommaire)**
7. **[Crédits](https://git-iutinfo.unice.fr/good3nought/echesstria#cr%C3%A9dits-revenir-au-sommaire)**
8. **[License](https://git-iutinfo.unice.fr/good3nought/echesstria#license-revenir-au-sommaire)**
## Description
## Description [[revenir au sommaire]](https://git-iutinfo.unice.fr/good3nought/echesstria#sommaire)
Projet tutoré de jeux d'échec ~~sérieux~~ équestrien par le groupe "[Good 3nough Team](https://git-iutinfo.unice.fr/good3nought)".
## Pré-requis
## Pré-requis [[revenir au sommaire]](https://git-iutinfo.unice.fr/good3nought/echesstria#sommaire)
Pour fonctionner, ce projet necessite d'avoir un [java JDK SE 1.8](https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html) **à jour** pour compiler et un [java JRE](https://java.com/fr/download/manual.jsp) **à jour** pour éxecuter et lancer le programme.
Pour fonctionner, ce projet necessite d'avoir un [java JDK SE 1.8](https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html) **à jour** pour compiler et un [java JRE](https://java.com/fr/download/manual.jsp) **à jour** pour éxecuter et lancer le programme. Pour pouvoir jouer, il est conseillé de savoir jouer aux échecs.
## Installation
## Installation [[revenir au sommaire]](https://git-iutinfo.unice.fr/good3nought/echesstria#sommaire)
Pour installer le projet, vous pouvez lancer le fichier [echesstria.jar](#) ou bien compiler le projet en créant un nouveau projet sous Eclipse ou Intellij.
Pour installer le projet, vous pouvez lancer le fichier [echesstria.jar](#) ou bien compiler le projet en créant un nouveau projet sous [Eclipse](https://www.eclipse.org/downloads/) ou [Intellij](https://www.jetbrains.com/idea/download/#section=windows).
## Commandes
## Commandes [[revenir au sommaire]](https://git-iutinfo.unice.fr/good3nought/echesstria#sommaire)
Pour pouvoir jouer, vous devez dans un premier temps rentrer deux noms de joueurs, si ces derniers sont vides, le jeu ne se lancera pas.
@ -46,19 +45,42 @@ Le jeu vous demandra ensuite de rentrer deux positions sur l'échiquier, la prem
Le jeu affichera ensuite de nouveau l'échiquier et vous redemendera de refaire la manipulation précédente.
## Règles du jeu d'échec
## Règles du jeu d'échec [[revenir au sommaire]](https://git-iutinfo.unice.fr/good3nought/echesstria#sommaire)
> source [http://www.echecs.club/regles/](http://www.echecs.club/regles/) (voir [crédits](https://git-iutinfo.unice.fr/good3nought/echesstria#cr%C3%A9dits-revenir-au-sommaire))
### Déroulement du jeu
Au début dune partie déchecs, ce sont toujours les blancs qui commencent. Lors dun tour de jeu, le joueur peut effectuer soit un déplacement, soit une prise soit un coup spécial.
### But du jeu
Ces différents déplacements sont proposées aux joueurs pour parvenir à réaliser leur objectif qui est de prendre le roi adverse. Lorsque ce but est atteint, le joueur qui y est parvenu gagne immédiatement la partie qui prend fin automatiquement.
### Échec
Chaque fois que vous pouvez prendre le roi de votre adversaire à votre prochain coup, vous devez le prévenir en annonçant « échec ». Il doit alors tenter de parer votre échec, lors de son tour de jeu.
### Échec et mat
Sil ny parvient pas, son roi est alors « échec et mat ». Vous remportez donc la partie.
Pour plus d'informations sur les règles, visitez [ce site](http://www.echecs.club/regles/) visitez les [crédits](https://git-iutinfo.unice.fr/good3nought/echesstria#cr%C3%A9dits-revenir-au-sommaire).
## Crédits [[revenir au sommaire]](https://git-iutinfo.unice.fr/good3nought/echesstria#sommaire)
| Peronne ou Source | Role |
| :-------------------------------------------------------------------------------:|:-------------------------------------------------------------------------------------------------------:|
| [ALEXOVITZ Anthony](https://git-iutinfo.unice.fr/aa700867) | Conception et Développement |
| [NOWICKI Johann](https://git-iutinfo.unice.fr/nj715143) | Conception et Développement |
| [RELEVAT Chiara](https://git-iutinfo.unice.fr/rc804998) | Conception et Développement |
| [SRIFI Jose](https://git-iutinfo.unice.fr/sj801446) | Conception et Développement |
| [THEBAULT Manon](https://git-iutinfo.unice.fr/tm802036) | Conception et Développement |
| |
| [PRITCHARD Adam](https://github.com/adam-p) | [Utilisation](https://github.com/adam-p/markdown-here/wiki/Markdown-Cheatsheet) & syntaxe Markdown |
| [http://www.echecs.club](http://www.echecs.club) | [Règles](http://www.echecs.club/regles/) du jeu d'échec |
| |
## Crédits
- [ALEXOVITZ Anthony](https://git-iutinfo.unice.fr/aa700867) : Conception et Développement
- [NOWICKI Johann](https://git-iutinfo.unice.fr/nj715143) : Conception et Développement
- [RELEVAT Chiara](https://git-iutinfo.unice.fr/rc804998) : Secrétariat, Conception et Développement
- [SRIFI Jose](https://git-iutinfo.unice.fr/sj801446) : Gestion de projet, Conception et Développement
- [THEBAULT Manon](https://git-iutinfo.unice.fr/tm802036) : Conception et Développement
## License
## License [[revenir au sommaire]](https://git-iutinfo.unice.fr/good3nought/echesstria#sommaire)
[![logo](https://licensebuttons.net/l/by/4.0/88x31.png)](https://creativecommons.org/licenses/by/4.0/) This project is available under the terms of the [Creative Commons Attribution 4.0 International License](https://creativecommons.org/licenses/by/4.0/) (or check [LICENSE.md](https://git-iutinfo.unice.fr/good3nought/echesstria/blob/master/LICENSE.md)).

37
X.java
View File

@ -1,37 +0,0 @@
public class X {
private String nom;
private String prenom;
public X() {
this.nom = null;
this.preom = null;
}
public X(String s1, String s2) {
this.nom = s1;
this.prenom = s2;
}
public getNom() {
return this.nom;
}
public getPrenom() {
return this.prenom;
}
public setNom(String s) {
this.nom = s;
}
public setPrenom(Sting s) {
this.prenom = s;
}
@Override
public String toString() {
return "La personne s'appelle " + this.prenom + " " + this.nom;
}
}