들어가며예전부터 한 번쯤은 만들어보고 싶었던 게임이 있다면 단연코 테트리스였다. 간단한 구조지만 의외로 중독성이 있고, 적당한 난이도 조절과 함께 구현할 수 있다면 파이썬의 GUI 및 로직 처리 능력을 익히기에 최적의 게임이라고 생각했다. 처음엔 tkinter로 UI를 만들려 했는데, 도형이 부드럽게 움직이지 않아서 포기했고, 다음엔 pygame이라는 라이브러리를 시도했다. 처음엔 설치부터 안됐고, 경로 문제로 이미지가 안 불러와지는 등 수많은 시행착오를 겪었다. 결국 필요한 모듈을 제대로 설치하고 도형들을 직접 그리면서 움직임을 제어하는 방식으로 접근했더니, 제법 훌륭한 결과물을 만들 수 있었다.1. 필요한 라이브러리 설치테트리스는 그래픽 기반 게임이기 때문에 pygame이라는 게임 개발 라이브러리를 ..