[Python][Pygame] Ayuda con un juego de gato

Iniciado por EMYLY, 10 Mayo 2010, 20:55 PM

0 Miembros y 1 Visitante están viendo este tema.

EMYLY

Hola buenas tardes!

Necesitaba su ayuda, tenemos que hacer un proyecto de un juego de gato en Pygame que sea inteligente y pueda bloquear las jugadas e incluso ganarle al usuario, no podemos usar matrices ni cosas demasiado avanzadas...

Aquí esta nuestro codigo, bastante grande y hemos tenido problemas con el (a veces no detecta cuando gana, una de las lineas diagonales no se coloca, cosas asi) , podrian ayudarnos?

Aqui esta la carpeta con el codigo y las imagenes:
http://rapidshare.com/files/385759142/PyGato.rar

Gracias  :D

xassiz_




YXVuIGVyZXMgbWF0YWRvIHBhcmEgcG9uZXJ0ZSBhIGRlc2NpZnJhciBlc3RvIHhE


biribau

Ese código es anti leíble, anti mantenible, anti todo, esta casi todo hardcodeado! y sin funciones!. Se ve que has currado pero hay que organizar mejor las cosas. Te aconsejo que hagas al menos 2 o 3 funciones
procesar_entrada -- mira el evento y efectúa el comando
actualizar_juego -- actualiza el estado del juego
renderizar -- pinta el juego en pantalla
Y que separes la lógica de la presentación un poco al menos.
Realmente no te sabría ayudar, no puedes usar matrices... eso es despiadado, un juego de tablero y no puedes usar matrices. Bueno, además no se que juego es ese del gato. Sólo respondí porque me parece que con ese código nadie te podrá ayudar.

Debci

Menudo lio de codigo xD
Parece codigo espaghetti...

Saludos