Merge remote-tracking branch 'origin/master'
This commit is contained in:
commit
a4b7618838
@ -5,6 +5,7 @@ import java.util.Scanner;
|
|||||||
import joueurs.Joueur;
|
import joueurs.Joueur;
|
||||||
|
|
||||||
import piecesEchiquier.Echiquier;
|
import piecesEchiquier.Echiquier;
|
||||||
|
import piecesEchiquier.Position;
|
||||||
|
|
||||||
public class main {
|
public class main {
|
||||||
|
|
||||||
@ -13,22 +14,25 @@ public class main {
|
|||||||
//ouvre une porte pour input
|
//ouvre une porte pour input
|
||||||
Scanner sc = new Scanner(System.in);
|
Scanner sc = new Scanner(System.in);
|
||||||
|
|
||||||
|
|
||||||
// variable tempo pour tests
|
// variable tempo pour tests
|
||||||
boolean jeu = true;
|
boolean jeu = true;
|
||||||
|
|
||||||
|
//position de la piece choisie et l'emplacement ou la poser
|
||||||
|
Position p1 = new Position();
|
||||||
|
Position p2 = new Position();
|
||||||
// joueurs APRES ON DEMANDERA NOM
|
// joueurs APRES ON DEMANDERA NOM
|
||||||
Joueur j1 = new Joueur("Manon","Blanc");
|
Joueur j1 = new Joueur("Manon","Blanc");
|
||||||
Joueur j2 = new Joueur("Autre","Noir");
|
Joueur j2 = new Joueur("Autre","Noir");
|
||||||
|
|
||||||
|
|
||||||
// vars pour deplacer
|
// vars pour deplacer
|
||||||
|
/*
|
||||||
int x1;
|
int x1;
|
||||||
int y1;
|
int y1;
|
||||||
int x2;
|
int x2;
|
||||||
int y2;
|
int y2;
|
||||||
|
*/
|
||||||
|
String dep;
|
||||||
|
|
||||||
|
|
||||||
System.out.println("Bienvenue dans ce jeu d'echec sur console !\n");
|
System.out.println("Bienvenue dans ce jeu d'echec sur console !\n");
|
||||||
@ -44,33 +48,39 @@ public class main {
|
|||||||
// JOUEUR1
|
// JOUEUR1
|
||||||
System.out.println("Tour de "+j1.getNom()+"\n");
|
System.out.println("Tour de "+j1.getNom()+"\n");
|
||||||
|
|
||||||
System.out.println("Quelle pièce voulez vous déplacer ? Donnez le numero de ligne puis de colonne.\n");
|
do
|
||||||
|
{
|
||||||
|
System.out.println("Quelle pièce voulez vous déplacer ? Donnez la combinaison lettre/chiffre.\n");
|
||||||
|
String initial = sc.nextLine();
|
||||||
|
p1 = e.traduction(initial);
|
||||||
|
}while (p1 == null);
|
||||||
|
|
||||||
//entrer coordonnées piece a bouger APRES ON PASSERA PAR DIRECT COMBINAISON LETTRE-CHIFFRE
|
do
|
||||||
x1 = sc.nextInt();
|
{
|
||||||
y1 = sc.nextInt();
|
System.out.println("A quel endroit la poser ? Donnez la combinaison lettre/chiffre.\\n");
|
||||||
|
//entrer coordonnées endroit visé APRES ON PASSERA PAR DIRECT COMBINAISON LETTRE-CHIFFRE
|
||||||
|
|
||||||
System.out.println("A quel endroit la poser ? Donnez le numero de ligne puis de colonne.\n");
|
String newemp = sc.nextLine();
|
||||||
//entrer coordonnées endroit visé APRES ON PASSERA PAR DIRECT COMBINAISON LETTRE-CHIFFRE
|
p2 = e.traduction(newemp);
|
||||||
x2 = sc.nextInt();
|
}while (p2 == null);
|
||||||
y2 = sc.nextInt();
|
|
||||||
|
|
||||||
// DEPLACEMENT (prototype minimum juste pour voir)
|
// DEPLACEMENT (prototype minimum juste pour voir)
|
||||||
e.deplacer(x1-1,y1-1,x2-1,y2-1);
|
e.deplacer(p1,p2);
|
||||||
|
|
||||||
//REAFFICHAGE ECHIQUIER
|
//REAFFICHAGE ECHIQUIER
|
||||||
System.out.println(e.toString());
|
System.out.println(e.toString());
|
||||||
|
|
||||||
// JOUEUR2
|
// JOUEUR2
|
||||||
|
/*
|
||||||
System.out.println("Tour de"+j2.getNom()+"\n");
|
System.out.println("Tour de"+j2.getNom()+"\n");
|
||||||
System.out.println("Quelle pièce voulez vous déplacer ? Donnez le numero de ligne puis de colonne.\n");
|
System.out.println("Quelle pièce voulez vous déplacer ? Donnez le numero de ligne puis de colonne.\n");
|
||||||
x1 = sc.nextInt();
|
x1 = sc.nextInt();
|
||||||
y1 = sc.nextInt();
|
y1 = sc.nextInt();
|
||||||
System.out.println("A quel endroit la poser ? Donnez le numero de ligne puis de colonne.\n");
|
System.out.println("A quel endroit la poser ? Donnez le numero de ligne puis de colonne.\n");
|
||||||
x2 = sc.nextInt();
|
x2 = sc.nextInt();
|
||||||
y2 = sc.nextInt();
|
y2 = sc.nextInt();
|
||||||
e.deplacer(x1-1,y1-1,x2-1,y2-1);
|
e.deplacer(x1-1,y1-1,x2-1,y2-1);
|
||||||
|
*/
|
||||||
//jeu = false;
|
//jeu = false;
|
||||||
|
|
||||||
}while (jeu == true);
|
}while (jeu == true);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user