import pygame

#pygmme초기화
pygame.init()

#창 크기 설정
WINDOW_WIDTH = 800
WINDOW_HEIGHT = 600

#창 설정
display_surface = pygame.display.set_mode((WINDOW_WIDTH, WINDOW_HEIGHT))
pygame.display.set_caption("이미지 키보드 이벤트")

#이미지 붙이고 설정
elephant_image = pygame.image.load("elephant.png")
elephant_rect = elephant_image.get_rect()
**elephant_rect.centerx = (WINDOW_WIDTH//2)
elephant_rect.bottom = (WINDOW_HEIGHT//2)**

#게임이 동작하는 동안 이벤트
running = True
while running:
    for event in pygame.event.get():
        if event.type == pygame.QUIT:
            running = False

        **keys = pygame.key.get_pressed()

        if keys[pygame.K_LEFT]:
            elephant_rect.x -= 1
        if keys[pygame.K_RIGHT]:
            elephant_rect.x += 1
        if keys[pygame.K_UP]:
            elephant_rect.y -= 1
        if keys[pygame.K_DOWN]:
            elephant_rect.y += 1**

    display_surface.fill((0,0,0))

    display_surface.blit(elephant_image, elephant_rect)
    #디스플레이 업데이트
    pygame.display.update()

pygame.quit()

https://youtu.be/zQN-nNYri4M