3 en Línea o Gato
Budget: $10 – $30 USD
La programación debe ser en Java Netbeans.
Debe realizar un juego similar al conocido como gato o tres en linea.
primero debe crear un proyecto con el nombre de Proyecto1( dentro del proyecto debera colocar en comentarios los nombres de los participantes del grupo
Debe crear una Ventana con 9 botones que al ser presionados mostraran una imagen correspondiente a jugador uno o dos
Un jugador ganara, si y solo si, tres imágenes están en lineal de forma horizontal, vertical o diagonal antes de que se completen todos los campos
Adicionalmente deberá crear una clase que se llame Reglas_Juego
Esta clase debe tener los siguientes atributos: Jugador1, jugador2 (Arreglos de 5 campos que serviran para registrar las cantidad de ganes de cada uno de los jugadores, los arreglos deben ser de tipo boolean.
Tambien debe crear dentro de la clase Reglas_Juego, una matriz de 3 x 3 de tipo entero. esta matriz debe utilizarse para registrar los movimientos de los jugadores durante cada partida.
cree un menu que permita reiniciar una partida cuando esta finalice, y utilice los recursos necesarios para considerar las validaciones y evitar erroes de ejecucion
Debe crear una opcion para poder ver las estadisticas del juego y saber que jugador ha ganado mas partidas (los empates no se registran)
Debe realizar un juego similar al conocido como gato o tres en linea.
primero debe crear un proyecto con el nombre de Proyecto1( dentro del proyecto debera colocar en comentarios los nombres de los participantes del grupo
Debe crear una Ventana con 9 botones que al ser presionados mostraran una imagen correspondiente a jugador uno o dos
Un jugador ganara, si y solo si, tres imágenes están en lineal de forma horizontal, vertical o diagonal antes de que se completen todos los campos
Adicionalmente deberá crear una clase que se llame Reglas_Juego
Esta clase debe tener los siguientes atributos: Jugador1, jugador2 (Arreglos de 5 campos que serviran para registrar las cantidad de ganes de cada uno de los jugadores, los arreglos deben ser de tipo boolean.
Tambien debe crear dentro de la clase Reglas_Juego, una matriz de 3 x 3 de tipo entero. esta matriz debe utilizarse para registrar los movimientos de los jugadores durante cada partida.
cree un menu que permita reiniciar una partida cuando esta finalice, y utilice los recursos necesarios para considerar las validaciones y evitar erroes de ejecucion
Debe crear una opcion para poder ver las estadisticas del juego y saber que jugador ha ganado mas partidas (los empates no se registran)