Foro de elhacker.net

Programación => Scripting => Mensaje iniciado por: EMYLY en 10 Mayo 2010, 20:55 pm



Título: [Python][Pygame] Ayuda con un juego de gato
Publicado por: EMYLY en 10 Mayo 2010, 20:55 pm
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


Título: Re: [Python][Pygame] Ayuda con un juego de gato
Publicado por: xassiz_ en 11 Mayo 2010, 00:38 am
Lo puedes subir a MU?


Título: Re: [Python][Pygame] Ayuda con un juego de gato
Publicado por: EMYLY en 11 Mayo 2010, 01:15 am
oh por supuesto!

Aqui esta: http://www.megaupload.com/?d=VVNC8BDF

Gracias.


Título: Re: [Python][Pygame] Ayuda con un juego de gato
Publicado por: biribau en 11 Mayo 2010, 20:49 pm
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.


Título: Re: [Python][Pygame] Ayuda con un juego de gato
Publicado por: Debci en 12 Mayo 2010, 22:37 pm
Menudo lio de codigo xD
Parece codigo espaghetti...

Saludos