Skip to content

luchersol/Juegos

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 

Repository files navigation

JUEGOS

En este proyecto se encuentran diferentes pequeños paquetes de código donde se implementas juegos sencillos en java que se muestran por consola.

AJEDREZ

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.

CASINO

Algunos juegos típicos de casino.

BlackJack 21

Disponible con la baraja española y la inglesa.

Video-Poker

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

Maquina Tragaperras

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.

MINI JUEGO RPG

Evento de combate típico de juegos RPG. Está incompleto y no es funcional por el momento.

RULETA RUSA

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.

TRES EN RAYA

Existen dos juegos de tres en raya a los que se pueden jugar en esta carpeta.

Tipo 1

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 .

Tipo 2

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.

AHORCADO

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.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published