En este proyecto se encuentran diferentes pequeños paquetes de código donde se implementas juegos sencillos en java que se muestran por consola.
Las piezas son representadas por:
- R: Torre
- N: Caballo
- B: Alfin
- Q: Reina
- K: Rey
- P: Peón Las piezas blancas son representadas por mayúsculas y las negras con minúsculas. Los movimientos se realizan introduciendo a través del formato estilo "a2 a4", la letra indica la coordenada columna y el número la coordenada fila. El código de los movimientos que se pueden hace con cada pieza es el básico, por lo que no existen movimientos especiales como el enroque. Por el momento no se puede detectar cuando se está en posición de jaque mate ni cuando la partida está terminada, esto será solo observable por las propias personas que estén jugando. Tampoco existe una forma de volver a un estado anterior del juego, por lo tanto debe de haber cuidado.
Algunos juegos típicos de casino.
Disponible con la baraja española y la inglesa.
Disponible con la baraja inglesa. Empiezas con únicamente 1000€ y puedes ir apostando hasta quedarte en 0€ o cuando tú quieras parar. Funciona a través de multiplicadores, siendo las opciones:
- Escalera Real: x250
- Escalera de Color: x40
- Poker: x20
- Full: x9
- Escalera: x6
- Trío: x5
- Doble Pareja: x2
- Pareja de J o mejor: x1
Empiezas con 100€ y puedes ir apostando hasta quedarte en 0€ o cuando tú quieras parar. La apuesta que hagas se hará acorde al número de líneas y multiplicadores que quieras activar (apuesta = multiplicador * númeroLineasActivas) Consecuencia de activar líneas:
- Activar primera línea (obligatorio): se tendrán en cuenta los resultados de la línea horizontal central.
- Activar segunda línea (opcional): se tendrán en cuenta los resultados de todas las líneas horizontales.
- Activar tercera línea (opcional): se tendrán en cuenta los resultados de todas las líneas horizontales y de las diagonales. Consecuencia de activar multiplicadores:
- Las ganancias se verán multiplicadas, pero también la cantidad que apostarás.
Evento de combate típico de juegos RPG. Está incompleto y no es funcional por el momento.
Juego simple de ruleta rusa. El número de jugadores y tamaño de la ruleta puede ser customizable a través de las variables TAM_RULETA y NUM_JUGADORES, inicialmente se pedirá insertar un número de balas en la ruleta, el juego terminará cuando se terminen todas las balas.
Existen dos juegos de tres en raya a los que se pueden jugar en esta carpeta.
Se accede a través de la clase "Tablero". Un tres en raya sencillo en el que eliges con que tipo de traza empezar. La posición a introducir será un número del 0 al 8 que representará el hueco seleccionado en el tablero .
Se accede a través de la clase "TresEnRayaCustomizado". Una versión del juego en el que se puede modificar el tamaño de la cuadricula a través de la variable BOARD_SIZE y también el número de trazas en línea que se deben encontrar para ganar a través de la variable TRACES_TO_WIN. La posición a introducir tendrá un formato estilo "1 2", "1,2" o "1:2", cuyo primer número indica la columna a elegir y el segundo número indica la fila.
Típico juego del ahorcado. La palabra que elige se selecionará de entre una de todas las que hay puestas en el archivo palabras.txt dentro de info/Ahorcado. Tienes que ir añadiendo letras de una en una hasta que se complete el juego o falles 6 veces. Por cada letra correcta esta se añadirá a la palabra sin descubrir, y por cada fallo se te restará una oportunidad. El juego termina cuando se complete la palabra o cuando se fallen todas las veces posibles. En caso de ganar saldrá "WINNER" por pantalla, y en caso de fallar aparecerá "LOSER" junto a la palabra completa.