Python Rock-Paper-Scissors Game
Este proyecto es mi primera aplicación realizada con Python. Para evaluar nuestros primeros pasos en el bootcamp, se nos pidio realizar una aplicación de terminal. Python Rock-Paper-Scissors Game es una interpretación del clásico juego Piedra-Papel-Tijera a través de la terminal.
Lo primero que hice fue diseñar la lógica del programa:
– La IA del programa se basaría en la elección de forma aleatoria de una de las tres opciones, que se encontraban alojadas en un array.
– El jugador debería elegir también una de las tres opciones, y se le daban a través de un mensaje en la terminal.
– A la vez que el jugador hace su elección se ejecuta la parte de elección aleatoria de IA y se comparan, y se muestra el resultado.
– Piedra gana a tijera.
– Papel gana a piedra.
– Tijera gana a papel.
– Si la elección era la misma la partida acaba en empate.
– El juego acaba cuando uno de los dos jugadores gana dos partidas.
Como reto el profesor pidió que si alguno quería podría plantearse la opción de realizar el juego con interface gráfica usando la librería Tkinter.
Y como siempre me han gustado los retos primero hice este, y depués me anime con Tkinter, aquí puedes ver el resultado final.
Os dejo el enlace al repositorio por si quereis probar la aplicación y dejar algún comentario sobre ella.
Repositorio Github: Python RPS Game
IMAGENES DEL PROYECTO