screen.blit pygame

Consulte acerca de programas, técnicas, algoritmos etc.

screen.blit pygame

Notapor IrvingProg » Jue May 12, 2011 10:40 pm

Hola.

Hace poco que realice un juego para la PSP en Lenguaje de programación LUA un lenguaje bastante sencillo, el juego me parece bastante entretenido, y como no todos cuentan con una de estas consolas he decidido portarlo a la PC, por ello he optado por Python + Pygame desde hace un tiempo lo he estado mirando pero no he hecho nada concreto.

Ahora mismo empiezo a portar el juego y estoy haciendo unas pruebas en el interprete interactivo para después directamente pasarlo a archivos.

Tengo problemas al blitear imágenes en pantalla, empiezo haciendo esto:
import pygame

pygame.display.set_mode((640,480))
personaje = pygame.image.load(/"home/irving/image.png")
screen.blit(personaje,(10,10))


Es todo, pero hasta donde logro ver :) no aparece nada en pantalla, mas que la ventana previamente creada. Espero me puedan orientar un poco, que el juego es muy sencillo y me parece portarlo en poco tiempo.

Saludos
Avatar de Usuario
IrvingProg
 
Mensajes: 24
Registrado: Vie Ene 07, 2011 7:36 pm
Ubicación: México

Re: screen.blit pygame

Notapor IrvingProg » Jue May 12, 2011 10:45 pm

IrvingProg escribió:Hola.

Hace poco que realice un juego para la PSP en Lenguaje de programación LUA un lenguaje bastante sencillo, el juego me parece bastante entretenido, y como no todos cuentan con una de estas consolas he decidido portarlo a la PC, por ello he optado por Python + Pygame desde hace un tiempo lo he estado mirando pero no he hecho nada concreto.

Ahora mismo empiezo a portar el juego y estoy haciendo unas pruebas en el interprete interactivo para después directamente pasarlo a archivos.

Tengo problemas al blitear imágenes en pantalla, empiezo haciendo esto:
import pygame

pygame.display.set_mode((640,480))
personaje = pygame.image.load(/"home/irving/image.png")
screen.blit(personaje,(10,10))


Es todo, pero hasta donde logro ver :) no aparece nada en pantalla, mas que la ventana previamente creada. Espero me puedan orientar un poco, que el juego es muy sencillo y me parece portarlo en poco tiempo.

Saludos


Solucionado: Me parece que hice un post algo inútil :/ ya encontré el error, me falto poner la linea:

pygame.display.update()


Ya sabia de esto, pero pensé que en el interprete interactivo no se usaba. Igual a alguien que se encuentre en la situación como yo le sirva :)
Avatar de Usuario
IrvingProg
 
Mensajes: 24
Registrado: Vie Ene 07, 2011 7:36 pm
Ubicación: México


Volver a General

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 1 invitado

cron