parent
04d0a80dce
commit
a45e83fbf2
Binary file not shown.
|
|
@ -5,5 +5,9 @@ comment1.target=TicTacToe()
|
|||
comment2.params=sp1name\ sp2name
|
||||
comment2.target=void\ spielErstellen(java.lang.String,\ java.lang.String)
|
||||
comment3.params=
|
||||
comment3.target=void\ spielStarten()
|
||||
numComments=4
|
||||
comment3.target=void\ druckeSpielfeld()
|
||||
comment4.params=
|
||||
comment4.target=void\ spielStarten()
|
||||
comment5.params=
|
||||
comment5.target=boolean\ spielVorbei()
|
||||
numComments=6
|
||||
|
|
|
|||
|
|
@ -3,13 +3,13 @@ import java.util.Random;
|
|||
public class TicTacToe {
|
||||
|
||||
|
||||
int [][] spielfeld;
|
||||
char [][] spielfeld;
|
||||
boolean running;
|
||||
Random rand = new Random();
|
||||
Spieler spieler1;
|
||||
Spieler spieler2;
|
||||
public TicTacToe() {
|
||||
spielfeld = new int[3][3];
|
||||
spielfeld = new char[3][3];
|
||||
running = false;
|
||||
}
|
||||
|
||||
|
|
@ -28,16 +28,26 @@ public class TicTacToe {
|
|||
int kord[];
|
||||
for(int i =0;i< spielfeld.length;i++){
|
||||
for(int j=0;j<spielfeld[i].length;j++){
|
||||
spielfeld[i][j]=0;
|
||||
spielfeld[i][j]=' ';
|
||||
}
|
||||
}
|
||||
if(rand.nextInt(2)==0){
|
||||
while(gewonnen==false){
|
||||
druckeSpielfeld();
|
||||
kord=spieler1.spielzug();
|
||||
spielfeld[kord[0]][kord[1]]=1;
|
||||
spielfeld[kord[0]][kord[1]]='X';
|
||||
spielVorbei();
|
||||
druckeSpielfeld();
|
||||
kord=spieler2.spielzug();
|
||||
spielfeld[kord[0]][kord[1]]='O';
|
||||
spielVorbei();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
//prüft ob ein Spieler gewonnen hat
|
||||
private boolean spielVorbei(){
|
||||
//TODO
|
||||
return false;
|
||||
}
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in New Issue