Introducción al proyecto final de informática. Invierno • 2017.
Para ejecutar el programa, clone este repositorio y cambie el dominio en la carpeta con todas las imágenes y el módulo gráfico presente. Luego, llame a los palillos Chopsticks.py a través del indicador del sistema $ Python3 Chopsticks.py.
$ git clone https://github.com/yingyingww/Chopstick-game.git
$ cd Chopstick-game
$ python3 chopsticks.py
Haga clic en las instrucciones para comenzar el juego.
Haga clic en los botones para hacer sus movimientos.
¡Sigue las reglas y vea si eres el maestro de palillos!
También puede hacer referencia a la línea de comando para rastrear la historia del juego.
El programa Python permite que un solo jugador juegue palillos contra la computadora. El jugador humano puede comenzar el juego, y se aplican las reglas básicas. Si el jugador 1 ataca una mano del jugador 2, la mano que ha sido atacada ahora debe agregar el número de dedos en el jugador 1 atacando la mano a la cantidad de dedos que el jugador 2 tenía en su mano atacada. Si el número de dedos que se suman en un lado es igual o excede 5, esa mano está fuera. No puede usar una mano que esté fuera, pero uno puede revivir su mano dividiendo la cantidad de dedos por un lado y compartiendo con la otra mano. Uno pierde si sus manos se salen. El programa, a partir de ahora, proporciona botones para que los jugadores hagan clic para elegir sus ataques
Nuestro programa está formado por 3 clases y una clase (mano) crea instancias de diferentes pares de manos, es decir, una instancia le dará a un jugador; La segunda clase (Game_G) es responsable de los gráficos utilizados en el juego, que por ahora solo está creando, reconociendo y eliminando los botones en el momento apropiado; Y, por último, la tercera clase (A_Chopsticks) en realidad juega el juego, ya que tiene la función responsable de nuestra inteligencia de computadoras y una función de juego que pone en su lugar la mayoría de las reglas del juego. Nuestra función principal básicamente crea dos instancias de la mano, P1 para el jugador humano y P2 para la computadora. ¡Llama a nuestra clase de gráficos y comienza el juego!
Actual nuestro programa está en buena forma. Ya no pudimos encontrar errores. Todos los botones se reconocen, la información impresa tanto en la línea de comando como en las ventanas son correctas. La función de conmutación no permite hacer trampa. Todo debería estar funcionando bien
Siempre interpreta la mano derecha primero
Graphics.py: este es un software de código abierto lanzado en los términos de la GPL (http://www.gnu.org/licenses/gpl.html).