[테트리스] 0. 동기
「테트리스 게임 만들기」는 내가 대학교 1학년 당시 전산동아리 WING으로 활동할 때, 나를 가르쳐주셨던 멘토선배가 내준 과제였다. 사실 당시에는 내가 C언어 기초문법도 모르는 상태에서 대학에 들어간 거라 허덕거리고 있었는데, 선배가 며칠 지켜보더니 안되겠다 싶었는지 설계부터 구현까지 떠먹여주듯 가르쳐주셨다. 당시 화이트 보드에 블록 하나하나를 그리고, 어떤 프로세스로 진행할 것인지 순서대로 정리했던 것이 기억난다. 그래서 감사하기도 하고, 나에게는 추억이 많이 남아있는 과제이다. 이 때는 깃허브도 모르고, 소스코드를 저장해야겠다는 개념도 없었어서 그냥 슉~ 지나가버렸는데, 그때 배웠던 것을 다시 기억하고 복습하고 싶어서 다시 만들어보기로 했다. 물론 맨 땅에 헤딩을 할 수는 없으니까, 다른 소스코드를 ..