jueves, 5 de diciembre de 2013

Solucion a los problemas de transparencias al ejecutar juegos de PGS4A en Android

Durante un buen tiempo estuve buscando por que mis aplicaciones de Pygame no funcionaban bien en mi dispositivo android, tras muchos intentos y comparar lineas de código entre programas 100% funcionales y los míos di con una pequeña diferencia que párese insignificante pero genera muchos problemas.

Cuando se declara la superficie para la ventana no se le debe poner valor a las banderas ni a la profundidad de la superficie.

No funciona en android:
    PANTALLA = pygame.display.set_mode((480,272),1,16)

Si funciona en android:
    PANTALLA = pygame.display.set_mode((480,272))

No se a que se deba, pero si algún cibernauta lo comenta por aquí les estaré agradecido :P.
Un agradeciminto a Craig Oda de http://pychildren.blogspot.mx