diff --git a/README.md b/README.md index bf2221e..1812a06 100755 --- a/README.md +++ b/README.md @@ -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 d’une partie d’échecs, ce sont toujours les blancs qui commencent. Lors d’un 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 + +S’il n’y 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)). \ No newline at end of file diff --git a/X.java b/X.java deleted file mode 100644 index f79506f..0000000 --- a/X.java +++ /dev/null @@ -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; - } - -}