본문 바로가기

Python31

[Python] pygame 으로 벽돌깨기 만들기 part-6 이번시간에는 벽돌을 그려보겟습니다. 오늘의 목표 벽돌 그리기 import pygame, sys # 파이썬 게임 묘듈 import from pygame.locals import * # 설정 pygame.init() # 파이 게임 초기화 screen = pygame.display.set_mode((480, 320)) #화면 크기 설정 pygame.display.set_caption('벽돌깨기') # 타이틀 제목 clock = pygame.time.Clock() pygame.key.set_repeat(1, 1) # 색깔 변수 BLACK = (0, 0,0) WHITE = (255,255,255) RED = (255, 0,0) GREEN = (0,255,0) BLUE= (0, 0,255) # 공 변수 x = in.. 2020. 5. 24.
[Python] pygame 으로 벽돌깨기 만들기 part-5 안녕하세요 이번시간 목표는 다음과 같습니다. 게임 오버 기능 적용하기 Paddle은 공을 튕겨내야지 import pygame, sys # 파이썬 게임 묘듈 import from pygame.locals import * # 설정 pygame.init() # 파이 게임 초기화 screen = pygame.display.set_mode((480, 320)) #화면 크기 설정 pygame.display.set_caption('벽돌깨기') # 타이틀 제목 clock = pygame.time.Clock() pygame.key.set_repeat(1, 1) # 색깔 변수 BLACK = (0, 0,0) WHITE = (255,255,255) RED = (255, 0,0) GREEN = (0,255,0) BLUE= (0.. 2020. 5. 24.
[Python] pygame 으로 벽돌깨기 만들기 part-4 이번 시간에는 공을 치기 위한 Paddle 생성 및 패달을 움직일 수 있는 코드를 추가해보겠습니다. import pygame, sys # 파이썬 게임 묘듈 import from pygame.locals import * # 설정 pygame.init() # 파이 게임 초기화 screen = pygame.display.set_mode((480, 320)) #화면 크기 설정 pygame.display.set_caption('벽돌깨기') # 타이틀 제목 clock = pygame.time.Clock() pygame.key.set_repeat(1, 1) # 색깔 변수 BLACK = (0, 0,0) WHITE = (255,255,255) RED = (255, 0,0) GREEN = (0,255,0) BLUE= (0.. 2020. 5. 24.
[Python] pygame 으로 벽돌깨기 만들기 part-3 이번시간에는 간단한 충돌 감지를 하겠습니다. ~~ 공을 벽에 튕기기 공이 움직이는 걸 보니 기쁩니다! 하지만 기쁨을 즐길 틈도 없이 공이 스크린 밖으로 사라져버리네요. 이 문제를 해결하기 위해 공이 캔버스의 4군데 모서리에 다달았을 때 튕겨나올 수 있도록 � developer.mozilla.org import pygame, sys # 파이썬 게임 묘듈 import from pygame.locals import * pygame.init() # 파이 게임 초기화 screen = pygame.display.set_mode((480, 320)) #화면 크기 설정 pygame.display.set_caption('벽돌깨기') # 타이틀 제목 # 색깔 변수 BLACK = (0, 0,0) WHITE = (255,25.. 2020. 5. 24.