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 외에 다양한 게임 예제 프로그램이 있으니 참고가 된다.
'코딩 > 파이썬 pygame' 카테고리의 다른 글
파이썬 게임 006. pygame.time.Clock 클래스를 이용해 게임 화면이 바뀌는 시간 제어 (0) | 2021.09.23 |
---|---|
파이썬 게임 005. pygame.Surface.fill 함수로 게임 배경색 변경 (0) | 2021.09.21 |
파이썬 게임 004. 클래스 기반 pygame 프로그램의 기본 구조 (0) | 2021.09.13 |
파이썬 게임 003. 함수 기반 pygame 프로그램의 기본 구조, Pygame 문서 (0) | 2021.09.09 |
파이썬 게임 : pygame 패키지 2.0.0 릴리즈 (0) | 2020.10.30 |