[Python-pygame] 예제 실습 240123-2
import pygame 
# 1. 초기화 
pygame.init()  # 결과: (5, 0) 
# 2. 게임 화면 설정 -> 크기 고정 
size = [400,900] 
screen = pygame.display.set_mode(size) 
title = "pygame" 
pygame.display.set_caption(title) 
# 3. 인게임 설정 -> 변수 
clock = pygame.time.Clock() 
color = (52, 235, 186) # color picker 
black = (0,0,0) 
white = (255,255,255) 
player = pygame.image.load('C:/Users/admin/Desktop/pygame_images/pokemon.gif').convert_alpha() 
player = pygame.transform.scale(player,(80,80)) 
player_width, play_height = player.get_size() 
player_x = round(size[0] / 2) - round(player_width / 2) 
player_y = size[1] - play_height 
# 4. 메인 이벤트 
system_exit = 0 
while system_exit == 0: 
    #  - 4-1. FPS(Frame Per Second) 설정 
    clock.tick(60) 
     
    #  - 4-2. 입력(키보드, 마우스) 감지 
    for event in pygame.event.get(): 
        if event.type == pygame.QUIT: 
            system_exit = 1 
    #  - 4-3. 입력, 시간에 따른 변화 
     
    #  - 4-4. 전사작업(그리기) 
    #screen.fill(image)     
    screen.blit(player,(player_x,player_y)) 
    #  - 4-5. 업데이트 
    pygame.display.flip() 
     
# 5. 종료 
pygame.quit()