Proyecto - Programación II
Connect Four
El juego consta en una tabla de 15 x 15 elementos y que podrá tener 2 jugadores. El juego se
realiza por turnos entre los jugadores en donde cada uno de ellos puede elegir en que columna
quiere introducir una ficha.
Una vez que la ficha se introduce deberá de caer hasta lo más profundo que se pueda ya sea
hasta el fondo del tablero o hasta caer encima de una ficha que ya haya sido introducida en la
misma columna.
En el juego se gana hasta que un jugador pueda tener cuatro fichas en línea en cualquier
dirección (horizontal, vertical o diagonal), o también el juego puede terminar cuando se llena todo
el tablero con fichas y deberá de mostrar un mensaje de que no gano nadie y presentando la
opción de si se quiere iniciar un nuevo juego o no.
Se tendrán dos modalidades para el juego:
• Humano contra humano
o El juego será por turnos en donde para cada turno se le pedirá a la persona que
ingrese el numero de la columna manualmente en donde desea ingresar la ficha
• Humano contra computadora
o El juego siempre será por turnos pero solo en uno de ellos se pedirá el ingreso
de la columna manualmente. Al siguiente turno (el de la computadora, se
generará un numero aleatorio de columna y la ficha caerá allí. Esta parte no
tendrá ningún tipo de inteligencia para buscarle ganar a la persona, simplemente
será un modo automático.
El programa debe de validar que no se puedan ingresar fichas en columnas que no existen y que
las fichas no se salgan del tablero. También se debe de dibujar el tablero en la pantalla.
La fecha de entrega del proyecto es el 1 de Diciembre hasta las 11:59 PM. En caso de
subirse después de esa hora. El proyecto pierde 25% de su valor total por cada día de
atraso, así sea solo un minuto después de la hora. El proyecto debe se ser subido a UV en
un archivo .ZIP con el nombre de “PROYECTO_Numero_de_cuenta.zip”










Autor


En línea








), si posteara algún código (cosa que dudo que haga), entonces ya sí le ayudaría, pero de esta forma no me vale. 


