/Poker-en-Python

juego de póker escrito en Python3 y con el uso de la libreria Numpy. Posee diferentes opciones para obtener mas cartas en la baraja jugador, apostar y quedarse con la suerte de ganar mucho dinero o perderlo todo.(proyecto completo)

Primary LanguagePython

Poker-Python

juego de póker escrito en Python (proyecto completo)

¡POKER EN PYTHON!

juego de poker de jugador con ia, escrito por mi en python3, con uso de libreria numpy.

  • ¿Como jugar?

este codigo, es una version mas sencilla del juego, contando solo con 2 jugadores, maquina contra jugador o jugador contra maquina. se debe apostar cierto dinero (el que queramos) y gana quien tenga la cantidad de cartas mas alta en la mesa, normalmente solo se pueden elegir hasta 5 cartas en una mano para poder llegar a un numero alto, mas de eso no se podra, ademas que podremos apostar lo que queramos, siempre y cuando tengamos el dinero suficiente, si no perderemos.

  • CAPTURAS DEL JUEGO:
  1. Como primer paso, descargamos el juego y lo ejecutamos con doble click en el archivo .py

pok1

  1. al ejecutarlo, aparecera la pantalla principal, con las dos opciones, iniciar juego y salir.

pok2

  1. al empezar, te aparecera un menu con bastante informacion.

pok3

-en primero esta el "Dinero", que sera de 500. -en segundo "Cartas", que te da la cantidad de cartas que poseen ambos jugadores, la pc y el jugador -como tercero "Partida", que te dira la cantidad de partidas jugadas por el jugador.

despues esta la informacion de ambos jugadores. CRUPIER: te muestra sus cartas (no el valor de sus cartas, por que eso seria trampa), pero si la cantidad que posee en su mano. JUGADOR: "las cartas" que tienes en tu mano y sus valores y el "total" que valen esas cartas

despues de todo eso, estan las opciones que el jugador puede tomar.

  1. Opciones en cada funcion

si presionamos "1", nos dara una carta de la baraja (tomar en cuenta que el crupier tambien obtendra otra carta mas):

pok4

pok5

esto tiene un limite de 5 cartas, que el jugador puede obtener de la baraja. mas haya de eso, no te dejara.

si presionamos "3", nos llevara al menu de apuesta.

pok6

podremos apostar lo que queramos... Hasta todo el dinero que tengamos (aunque es muy peligroso ajaj)

pok7

pok8

pok9

una vez apostado, nos volvera a la tabla de juego.

notaremos con la seccion "POZO" que se agregara la cantidad de dinero que nosotros pusimos mas lo que agregue el bot. (la ia del juego, siempre apostara una cantidad similar a la que apuesta el jugador.)

pok10

Ahora una vez tenido las cartas y la apuesta, debemos presionar 2 para "quedarnos"

pok11

y con suerte ganaremos...

pok15

o perderemos.

pok12

Ahora si presionamos 4, el juego cierra.

pok13

una vez que perdamos o ganemos, el dinero se modificara, obteniendo lo que apostamos mas lo que puso el contrincante o perdiendo ese dinero que apostamos, ademas, en la seccion de partidas, aumentara a +1 cada vez que pase una partida.

si nosotros llegamos a quedarnos sin dinero en nuestras apuestas, perderemos el juego.

pok14

pero si ganamos todas nuestras apuestas, la mesa se quedara sin dinero y GANAREMOS :3

pok16

en ambos casos, te dira cuantas partidas ganaste y perdiste (es mas un dato estadistico).

Espero que te guste mi proyecto, me llevo una tarde aburrida de domingo, pero valio la pena, quedo bastante bien :).

Muchas gracias...

Jeff McWill 16/1/23