#! /usr/bin/python3 # ================================================================== # Found in: pygame.pdf (from: riptutorial.com) # ================================================================== import pygame successes,failures = pygame.init() print("{0} success and failures {1}".format(successes,failures)) screen = pygame.display.set_mode((720,480)) clock = pygame.time.Clock() FPS = 60 # frames per second BLACK = (0,0,0) WHITE = (255,255,255) rect = pygame.Rect((0,0),(32,32)) # rectangle image = pygame.Surface((32,32)) image.fill(WHITE) while True: clock.tick(FPS) for event in pygame.event.get(): if event.type == pygame.QUIT: ##print("quit") quit() elif event.type == pygame.KEYDOWN: if event.key == pygame.K_w: rect.move_ip(0,-2) elif event.key == pygame.K_s: rect.move_ip(0,2) elif event.key == pygame.K_a: rect.move_ip(-2,0) elif event.key == pygame.K_d: rect.move_ip(2,0) screen.fill(BLACK) screen.blit(image,rect) pygame.display.update()