Jan-22-2019, 09:47 PM
Quote: I'm having my doubts about pygame now.Please don't compare livewires to pygame. Pygame has it own faults.
Pygame example.
import pygame class Scene: def __init__(self, title, width, height): # basic pygame setup pygame.display.set_caption(title) self.rect = pygame.Rect(0, 0, width, height) self.surface = pygame.display.set_mode(self.rect.size) self.clock = pygame.time.Clock() # your code image_name = "/Users/yamo/trash/python/ch11/wall.jpg" # convert the image to match pygame format self.wall_image = pygame.image.load(image_name).convert() def mainloop(self): self.running = True while self.running: for event in pygame.event.get(): if event.type == pygame.QUIT: self.running = False # draw code here # background self.surface.blit(self.wall_image, (0,0)) pygame.display.flip() # don't max out cpu. limit framerate. self.clock.tick(30) if __name__ == '__main__': pygame.init() scene = Scene('Example', 640, 480) scene.mainloop() pygame.quit()
99 percent of computer problems exists between chair and keyboard.