junekimdev / pygame-tutorial

python code that associates with lectures for pygame tutorial

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

pygame-tutorial

파이썬 가상환경의 준비 (Windows)

  1. 폴더를 하나 만드세요
  2. 원도우 터미널을 시작하고 위에서 만든 폴더로 이동하세요
    • cmd
    • cd <folder_name>
  3. 파이썬 가상환경을 만드세요
    • py -m venv .env
  4. 파이썬 가상환경을 시작하세요
    • %CD%\.env\Scripts\activate.bat
  5. pip을 최신 버전으로 업그레이드하세요
    • python -m pip install -U pip
  6. pip을 통해 pygame을 설치하세요
    • pip install pygame

코드 에디터에서 formatter를 사용한다면, autopep8을 설치하세요

  • pip install autopep8

강의 순서

  1. 파이썬 가상환경 준비 및 pygame 설치
  2. pygame 앱 시작하기
  3. 안녕하세요 출력하기
    • 폰트 사용하기
  4. 15 퍼즐 보드 그리기
  5. 게임 초기화하기
    • 해결 가능한 게임이어야 함
  6. 키보드 입력 읽기
    • 방향키 입력받기
  7. 마우스 입력 읽기
    • 좌클릭한 퍼즐 조각 인덱스 출력
  8. 퍼즐 조각 움직이기
    • 좌클릭한 퍼즐 조각 순간이동하기
    • 이동 불가능한 경우, 아무것도 안하기
  9. 퍼즐 조각 움직이기
    • 키보드 방향기로 퍼즐 조각 빈 공간으로 순간이동하기
  10. 퍼즐 조각 이동 에니메이션
    • 이동 가능한 경우만 에니메이션 이동
    • 마우스와 키보드 입력 모두 에니메이션 적용
    • 이동 불가능한 경우, 아무것도 안하기
  11. 퍼즐이 완성되었는지 확인하기
  12. 이미지 사용하기
    • 배경 이미지 사용
    • 완성 축하 이미지 사용
  13. 퍼즐 조각 위에 숫자 대신 이미지 이용하기
  14. 오디오 사용하기
  15. 메뉴와 게임 정보 보여주기 (예: 이동수)
  16. 게임 꾸미기

About

python code that associates with lectures for pygame tutorial

License:MIT License


Languages

Language:Python 100.0%