Tengo una duda con el código (es una matriz de 3x3), tengo que hacer que puedas ganar de de 2 formas (en forma horizontal o en forma circular)
1 | 2 | 3
4 | 5 | 6
7 | 8 | 0
ó
1 | 2 | 3
8 | 0 | 4
7 | 6 | 5
Por lo pronto estoy comentando uno ( y solo puedo ganar de una forma a la vez), mi duda es: que puedo implementar para poder ganar de las 2 maneras descritas??
De antemano, muchas gracias.
public class Juego implements ActionListener{
private String game="game";
private int fila = 3;
private int columna = 3;
//posicion ganador del juego
//Posicion ganadora "game1"
private int[] win = {1,2,3,4,5,6,7,8,-1}; // -1 = casilla vacia <--------------------------------- ESTE ES UNO
//Posicion ganadora "game2"
//private int[] win = {1,2,3,4,-1,6,7,8,9} ; // -1 = casilla vacia <-------------------------------ESTE ES EL OTRO
//array para controlar el desarrollo del juego
private int[] pos_juego = new int[win.length];
private iconopieza matriz[] = new iconopieza[ fila * columna ];
public Juego()
{
System.out.println("Equipo:");
Comentarios recientes
hace 23 semanas 4 días
hace 44 semanas 2 días
hace 2 años 3 semanas
hace 2 años 7 semanas
hace 2 años 15 semanas
hace 2 años 23 semanas
hace 2 años 26 semanas
hace 2 años 27 semanas
hace 2 años 30 semanas
hace 2 años 30 semanas