본문 바로가기

코딩/파이썬 pygame

파이썬 게임 002. pygame 패키지 설치 및 예제 프로그램 실행

pygame 파이썬 패키지

pygame 파이썬 패키지(라이브러리라고도 부르는) 사용을 위해선 파이썬 3.7.7 또는 상위 버전의 파이썬 설치가 필요하다고 안내된다. (2021-08-29)

 

"""
Pygame requires Python; if you don't already have it,
you can download it from python.org. Use python 3.7.7 or greater,
because it is much friendlier to newbies, and additionally runs faster.
"""

 

파이썬의 pip 툴로 pygame 파이썬 패키지를 설치하고 aliens라는 게임을 실행해 pygame 패키지가 정상적으로 설치되어 게임이 잘 실행되는지 확인하는 안내가 있는데, 추가 정보는 pygame 홈페이지에서 확인할 수 있다.

 

https://www.pygame.org/wiki/GettingStarted

 

python -m pip install -U pygame --user
python -m pygame.examples.aliens

PyCharm에서 pygame 패키지 설치

PyCharm에서 새로운 프로젝트를 생성한 후 pygame 2.0.1 패키지를 설치한다.

PyCharm 프로젝트 생성 시 Base Interpreter는 Python 3.9로 설정한다.

 

2021.05.28 - [학습 노트/Python 기초] - [Python] 파이썬 코딩을 위한 통합 개발 환경 PyCharm

 

 

pygame 패키지의 예제 게임 프로그램 실행

PyCharm의 Terminal 창에서 아래의 명령어를 입력하면 aliens 게임이 실행된다.

 

 

python -m pygame.examples.aliens

 

 

또는 PyCharm의 Project 트리의 venv -> Lib -> site-packages -> pygame -> examples 폴더 내 aliens.py 파일을 실행해도 된다.

 

 

pygame 패키지의 게임 예제 프로그램인 aliens.py는 화면에 이미지를 표시하고, 키보드의 입력을 받아 이미지를 조작하고, 배경 음악을 재상하는 등 게임의 기본적인 요소가 모두 구현되어 있는 예제 프로그램으로 대략 400 줄의 코딩 라인으로 구성되어 있다.

 

pygame 패키지의 examples 폴더엔 aliens.py 외에 다양한 게임 예제 프로그램이 있으니 참고가 된다.