본문 바로가기
728x90

Pygame3

3. Python Pong Game (퐁 게임) 아래 코드는 Pygame 라이브러리로 구현한 클래식 퐁 게임입니다. 먼저 pip install pygame로 Pygame을 설치한 뒤, 이 코드를 pong.py로 저장하고 python pong.py로 실행하세요.# pong.pyimport pygameimport sys# 초기화pygame.init()WIDTH, HEIGHT = 800, 600screen = pygame.display.set_mode((WIDTH, HEIGHT))pygame.display.set_caption("Pong Game")clock = pygame.time.Clock()# 색상WHITE = (255, 255, 255)BLACK = (0, 0, 0)# 패들 설정PADDLE_WIDTH, PADDLE_HEIGHT = 10, 100pad.. 2025. 7. 18.
2. Python Snake Game (뱀 게임) 아래 코드는 Pygame 라이브러리로 구현한 간단한 뱀 게임입니다. 먼저 pip install pygame로 Pygame을 설치한 뒤, 이 코드를 snake_game.py로 저장하고 python snake_game.py로 실행하세요.# snake_game.pyimport pygameimport sysimport random# 게임 초기화pygame.init()WIDTH, HEIGHT = 600, 600CELL_SIZE = 20screen = pygame.display.set_mode((WIDTH, HEIGHT))clock = pygame.time.Clock()font = pygame.font.SysFont(None, 36)# 색상 정의WHITE = (255, 255, 255)BLACK = (0, 0, 0.. 2025. 7. 18.
4. 간단한 게임 만들기 - pygame 기초 입문 직접 움직이는 캐릭터를 만들어보고 싶으신가요? 이 글은 Python의 게임 개발용 라이브러리 pygame을 활용해, 키보드 입력으로 캐릭터를 움직이는 간단한 게임을 만드는 방법을 소개합니다. 게임 개발의 기초를 배우며 논리적 사고와 이벤트 처리 흐름을 자연스럽게 익힐 수 있습니다.1. 기본 개념 및 이론pygame은 2D 게임을 쉽게 만들 수 있도록 도와주는 Python 라이브러리입니다. 주로 화면 생성, 이벤트 처리, 이미지 렌더링, 프레임 제어 등으로 구성되어 있으며, 실시간 게임 루프를 통해 동작합니다.pygame.init(): pygame 모듈 초기화pygame.display.set_mode(): 화면 창 생성pygame.event.get(): 사용자 입력 감지pygame.draw.rect(): .. 2025. 7. 13.
반응형