27 respuestas

  1. rsh
    12/03/2010

    Hola…estoy trabajando con idle y PyGame ..en el ejemplo, mi pantalla de PyGame no desaparece, ni cuando la quiero cerrar …no se porque, es el primer ajemplo antes de que escribas lo siguiente:
    Si lo ejecutas te darás cuenta que se crea una ventana, pero esta desaparece al instante.

    sabes pork puede pasar esto?

  2. admin
    14/03/2010

    rsh, No es normal que no se te cierre al instante, no se porque sucede, lo que si es normal es que no puedas cerrarla con la cruz superior. Esto es debido a que no la hemos “programado”, sigue leyendo el tutorial y lo verás.

    • Kenshin
      21/10/2012

      No se cierra al instante por la linea pygame.init() que inicia todos los modulos de pygame y se tarda al cerrarlos…

  3. rsh
    16/03/2010

    ok ..gracias por responder

  4. Rafaelox
    17/05/2010

    Si queria preguntar si se puede crar ventanas no rectangulares sino con otras formas (circulares, triangulares o figuras mescladas)

  5. admin
    17/05/2010

    la forma de las ventanas, si te refieres al frame en si, pues sí con SDL al menos tienen que ser rectangulares. Es más, para hacer ventanas de otro tipo deberías tocas muy abajo el Sistema gráfico del SO que utilices o currarte una API de bajo nivel.

  6. Res
    26/09/2010

    Estoy probando estos ejemplo me sale un cartel de erro que me dice
    “There s an error in your program: unexpected indent”

    yo nose si es este el problema:

    estoy usando ubuntu 10.04 y IDLE (using Python-2.6)
    al parecer tengo instalado pygames pero no lo veo y nose si esta o no.

    Desde ya que andes bien.

  7. adrigm
    26/09/2010

    Res, como dice el error, es un problema de identación del código. Comprueba que no tienes mezclado espacios con tabuladores o que no te falta ningún tabulador o espacio.

  8. gustavo
    05/09/2012

    hola quisiera saber como agregar la orden para pedir las medidas y el nombre desde el teclado cuando ejecute el programa,ej var1= raw_input(“alto”)

  9. alfredoponce
    30/10/2012

    Hola, me sale un error que dice que _name_ no esta definido… ¿Dónde lo tengo que definir? Perdón, tal vez sea muy tonta la pregunta.

    • Diana
      29/11/2013

      if __name__ == ‘__main__':
      pygame.init() # aqui defines
      main();

  10. jeanfran
    12/07/2013

    hola lo puse todo bien, chequee linea por linea pero, me dice syntax error en la linea “return 0″ sabes por que sera? que debo hacer?

  11. alejandro
    12/07/2013

    Hola muy buen tutorial pero tengi un pequeñin problema cuando hago todo despues del bucle y todo eso cuando corro el programa se abre la ventana se queda ahi, pero no se cierra cuando le doy a la “x” de arriba no se cierra y se queda colgado el python tengo que cerrarlo por administrador de tareas y todo eso

  12. Gabriel
    29/08/2013

    como puedo centrar la ventana que me genera? :) saludos

    • Fernando
      31/08/2016

      Después de tanto tiempo, veo tu pregunta y dejo la respuesta por si a alguien le es útil:

      Es muy sencillo hacer que tu ventana pygame aparezca centrada.

      Primero haces import os

      Luego, justo antes de la inea pygame.init() pones esta otra:

      os.environ[‘SDL_VIDEO_CENTERED’] = ‘1’

      Con eso la ventana pygame aparecerá centrada en el monitor

  13. Esther
    19/10/2013

    como hago para agregar campos de texto? por ejemplo para poder crear un usuario en mi aplicacion… tienen algun tutorial que me ayude con eso? Muchas gracias de antemano :)

  14. Diana
    29/11/2013

    Traceback (most recent call last):
    File “Untitled”, line 32
    main()
    File “Untitled”, line 20, in main
    Screen = pygame.display.set_mode((width.height))
    AttributeError: ‘int’ object has no attribute ‘height’
    ->Porque me sale eso??

  15. jaimico
    27/12/2013

    pues no funciona, le oprimo cerrar y se traba. Incluso copiando el código dado aquí

  16. Sergi
    12/08/2014

    He probado varias veces de ejecutar y no se me cierra la ventana. Tengo que ir al IDLE para cerrarlo sino no se cierra.

  17. Sergi
    12/08/2014

    Para que me vaya he tenido que cambiar sys.exit(0) por pygame.quit()

  18. Franco
    29/08/2014

    Hola, esta bueno el tutorial gracias por el trabajo que le dedicas
    solo tengo un problema y es queme sale este error:

    Traceback (most recent call last):
    File “D:/Games/Python/Pout/plantilla.py”, line 31, in
    main()
    File “D:/Games/Python/Pout/plantilla.py”, line 26, in main
    sys.exit(0)
    NameError: global name ‘sys’ is not defined
    >>>

    me podrías decir que hago mal?

  19. fredy
    25/02/2015

    Hola muy buen tutorial, queria preguntar si existe el modo de obtener la resolucion del monitor, esto es por si se desea ejecutar la aplicacion en diferentes equipos con distintas resoluciones en los monitores, es decir:
    no definirlas nosotros como en el codigo siguiente
    # Constantes
    WIDTH = 640
    HEIGHT = 480

    si no tomar la resolucion que tiene el sistema, gracias.

    Saludos.

  20. ruben
    05/06/2015

    Como hago esto?

Responder

 

 

 

Volver arriba
móvil escritorio