Este proyecto se basa en implementar el juego de mesa Go usando Python y
pygame
.
Antes de poder correr el código, se necesitan instalar las siguientes librerías:
Se puede instalar con el siguiente comando:
pip install pygame
Para ejecutar el código, use el siguiente comando:
python ./Entrega_final/Codigo/main.py
Es necesario correrlo de esta manera, pues las imágenes son buscadas y cargadas usando una dirección en específico.
- Crear la programación de las clases
- Tener los 3 tableros en gráfico. Oswaldo
- Poder desplegar los tableros en pantalla. Oswaldo
- Tener las fichas en gráfico. Oswaldo
- Poder desplegarlas en pantalla. Adrian
- Crear una interfaz de juego. (Menú y juego). Oswaldo
- Interacción con la interfaz (Colocar ficha,...). Adrian
- Confirmar que las reglas de Go están bien implementadas. Adrian
- Crear gráficos de botones. Oswaldo
- Completar la página de Instrucciones. Oswaldo
- Pasar las funciones de renderizado a
clases.py
yinterfaz.py
para limpiar el código demain.py
. Oswaldo y Adrian - Implementar un cronómetro a la partida. (Problema)
- Programar una interfaz de seguimiento para los jugadores, el botón de "Pasar", "Ofrecer un empate", "Resignarse" y el cronómetro. Oswaldo
- Diseñar e implementar una página de fin de partida. Adrian