e-Chesstria - 2nd Semester Project - Team [G00D3N0UGHT]
Table of content
Description [back to table of content]
Serious equestrian school project from "[Good 3nough Team]" group.
Requirements [back to table of content]
This project requires a java JDK SE 1.8 up to date to build and a java JRE up to date tu launch and run the game. If you don't know chess rulling, you can checkout chess rules.
Installation [back to table of content]
Firstly, you have to clone the repo using
git clone .git
After that, you can compile the project by using a terminal prompt or using IDE's GUI compiler such as Eclipse.
Commands [back to table of content]
To play the game, you have to type the name of the two players. If one are blank, the game will put the default name (like "Default Player No1").
After that, you have to choose what side each player will take, white or black. You can let the game choose for you. If there are no selection, the game will choose for you.
The game will began by displaying the chessfield and the current player name.
The game will ask you to type two positions : the first one is one of the current alives chess pieces of you side and the second one is the destination position.
The game will display again the chessfield and will ask you to do the previous actions until one of the two players will be defeated.
Chess rules [back to table of content]
source (french only) : http://www.echecs.club/regles/ (look at credits)
Game Fonctionement
At the begining of the game, it's always the players with white pieces to begin. During a turn, the player has to make a move, take an oppontent piece or a special move.
Goal
The Differents moves alow to players to defeat the opponent king. When he's defeated, the current players automaticly win the game and the party is finished.
Check
Each time you can move your pieces to check the opponent king, you have to warn your opponent by saying « check ». Your opponent will have only one choice : try to exit of the « checkstate » by move his king or protect it by putting another piece or by taking the oppentent piece that make himslelf in « checkstate ».
Checkmate
If your opponent can't escape from the « checkstate », his king is « checkmate » and you win the game.
For more informations, you can check this website (french) or check credits.
Here, you can find what letters are used to display the chess field.
Pièce | Lettre |
---|---|
Knight | k |
Bishop | B |
Pawn | P |
Queen | Q |
King | K |
Rook | R |
W
letter is used for white pieces. B
letter is used for black pieces.
Credits [back to table of content]
Personne ou Source | Role |
---|---|
ALEXOVITZ Anthony | Conception & Developpement |
NOWICKI Johann | Conception & Developpement |
RELEVAT Chiara | Secretariat, Conception & Developpement |
SRIFI Pauline | Projet Manager, Conception & Developpement |
THEBAULT Manon | Conception & Developpement |
PRITCHARD Adam | Markdown syntax & cheatsheet |
http://www.echecs.club | Chess Ruling du jeu d'échec |
License [back to table of content]
This project is available under the terms of the Creative Commons Attribution 4.0 International License (or check LICENSE.md).