Seleccionar página

Python & Tkinter, Rock-Paper-Scissors Game

Este proyecto formo parte de la evaluación del primer módulo del bootcamp. Nos pedían hacer una aplicación que simulara el juego de Piedra-Papel-Tijera. Como parte de mejora del proyeto yo decidí usar Python & Tkinter, una librería para hacer aplicaciones de escritorio con Python.

Este proyecto es una evolución del primero que hice, que se ejecutaba en la terminal, por lo que para lógica del programa utilicé el mismo algoritmo.

– 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.

Simplemente la adapte a las funcionalidades propias de la librería, la cual no conocía y tuve que dedicarle un tiempo a aprender sus funcionalidades.

Es la primera aplicación que hacía con Python & Tkinter y teniendo en cuenta que solamente hacía 15 días que habíamos comenzado el bootcamp y no sabía nada de Python, no me quedó tan mal no? Tú que opinas?.

Te dejo el enlace al repositorio para que puedas descargarlo y probarlo, y me dejes tus impresiones en los comentarios.

Github: Python & Tkinter RPS Game

IMAGENES DEL JUEGO

Consentimiento de Cookies con Real Cookie Banner