1. 실행 코드
import pygame as pg
pg.init()
화면가로길이, 화면세로길이 = (980, 940)
화면 = pg.display.set_mode([화면가로길이, 화면세로길이])
pg.display.set_caption('상한 당근을 싱싱한 당근으로! By 인피니티 스톤')
#글꼴설정
글꼴 = pg.font.SysFont('malgungothic', 35)
#이미지 초기화
배경이미지 = pg.image.load('img/당근_배경.png')
배경이미지 = pg.transform.scale(배경이미지, (화면가로길이, 화면세로길이))
화면.blit(배경이미지, (0, 0))
#시간바
시간바 = pg.image.load('img/시간바.png')
시간바 = pg.transform.scale(시간바, (400, 100))
화면.blit(시간바, (520, 20))
#당근
당근 = pg.image.load('img/당근.png')
당근 = pg.transform.scale(당근, (130, 220))
# 화면.blit(당근, (200, 200))
#상한당근
상한당근 = pg.image.load('img/상한당근.png')
상한당근 = pg.transform.scale(상한당근, (130, 220))
# 화면.blit(상한당근, (300, 300))
pg.display.update()
while True:
for 이벤트 in pg.event.get():
if 이벤트.type == pg.QUIT:
pg.display.quit()
2. 상세 내용
- 화면 가로,세로 길이를 지정하고, 게임 이름을 설정합니다.
- 각 이미지들을 scale함수를 통해 사이즈를 변경합니다.
- display.update()를 사용하여 요소들을 업데이트 합니다.
- while문을 활용해 게임이 계속 진행되도록 합니다.
3. 실행 결과