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()
'Python > 파이썬 연습' 카테고리의 다른 글
[Python] 파이썬 수업 [1] (0) | 2024.02.08 |
---|---|
[Pandas] Series, DataFrame (0) | 2024.02.02 |
[Python-pygame] 예제 실습 240123-2 (0) | 2024.01.23 |