Back
Featured image of post 시작하기

시작하기

Python 및 PyGame 설치

교재 소개

  • 파이썬을 공부하고자 좋은 교재가 없는지 찾아보다, 기초 문법도 학습할 수 있고 개인 프로젝트도 직접 만들어 볼 수 있는 교재를 발견하였다. 바로 게임으로 배우는 파이썬!

게임으로 배우는 파이썬

  • 본 교재는 1부와 2부로 구성되어 있다.
    • 1부에서는 파이썬의 기초 문법에 대해 학습
    • 2부에서는 학습한 내용을 기초로 하여 직접 고전 게임을 만들어보는 프로젝트를 진행
  • 따라서 해당 교재를 공부한 내용과 프로젝트를 수행한 결과물을 본 블로그 및 Github Repository에 업로드 할 예정이다!

1. 파이썬(Python) 소개

1.1 라이브러리

파이썬은 문법이 간단해 배우기 쉽지만, 그것만으로는 할 수 있는 일이 제한적이다.

따라서 목적에 맞는 라이브러리를 로드해 사용한다.

대표적인 라이브러리의 종류는 다음과 같다.

  • NumPy : 수치 계산
  • SciPy : 과학 기술 계산
  • PIL : 영상처리
  • Tkinter : GUI(그래픽 유저 인터페이스)
  • Beautiful Soup : HTML 정보 수집(스크래핑)
  • PyGame : 게임 제작
  • 파일을 읽고 쓰거나 네트워크 작업에 관련된 라이브러리 등의 표준 라이브러리
  • 기타 수많은 3rd Party 라이브러리

이처럼 다양한 라이브러리들이 많은데, 이 책은 게임을 만드는 것을 목표로 하고 있으므로 PyGame은 무조건 사용할 것 같고, 나중에 다른 라이브러리도 사용하게 될 지 모를 일이다.

1.2 설치

  • Python 3 설치 : Windows 사용자는 아나콘다 혹은 파이썬을 설치할 것 (현재 최신 버전 : 3.9.2)
  • PyGame 라이브러리 다운로드

나는 아나콘다를 제외하고 파이썬만 여기서 다운받아 설치하였다.

설치 완료 후 명령 프롬프트를 열어 pip install pygame 명령어를 입력한다.

마찬가지로 설치가 완료되면, 파이썬을 실행해 import pygame 명령어로 설치 여부를 확인한다.

이런 메시지가 출력되면 성공(인 것 같다)
이런 메시지가 출력되면 성공(인 것 같다)

MacOS 설치 방법은 생략하도록 하겠다(찾아보면 금방 나오고 별로 다르지도 않다).

다음 글에서는 Python의 자료형과 자료구조에 대해 학습할 예정이다.

Licensed under CC BY-NC-SA 4.0
comments powered by Disqus