간단한 PyGame 예제 (Key 입력으로 도형 움직이기)
  11 Sep 2018
  
   |
  
    
Python
  
    pygame
  
  
  
    Key 입력으로 도형 움직이는 코드
import pygame
import sys
SCREEN_WIDTH = 640
SCREEN_HEIGHT = 480
white = (255, 255, 255)
black = (0, 0, 0)
pygame.init()
pygame.display.set_caption("Simple PyGame Example")
screen = pygame.display.set_mode((SCREEN_WIDTH, SCREEN_HEIGHT))
pos_x = 200
pos_y = 200
clock = pygame.time.Clock()
while True:
    clock.tick(60)
    for event in pygame.event.get():
        if event.type == pygame.QUIT:
            sys.exit()
    key_event = pygame.key.get_pressed()
    if key_event[pygame.K_LEFT]:
        pos_x -= 1
    if key_event[pygame.K_RIGHT]:
        pos_x += 1
    if key_event[pygame.K_UP]:
        pos_y -= 1
    if key_event[pygame.K_DOWN]:
        pos_y += 1
    screen.fill(black)
    pygame.draw.circle(screen, white, (pos_x, pos_y), 20)
    pygame.display.update()