🎮 게임 코드 챕터별로 보기

왼쪽에서 게임을 선택하면, 그 게임을 처음부터 어떤 순서로 만들었는지 챕터별 코드로 볼 수 있습니다. 각 챕터는 이전 챕터의 코드에 새 기능만 이어붙인 형태라, 챕터를 순서대로 넘겨보면 게임이 완성되는 과정을 그대로 따라갈 수 있습니다.

01. 뱀게임
격자 이동 · 리스트 · 충돌 — 8챕터
02. 피하기 게임
부드러운 이동 · 여러 개 관리 — 6챕터
03. 벽돌깨기
속도(vx, vy) · 각도 · 반사 — 8챕터
04. 탱크 게임
sin·cos · 중력 · 턴제 · 적 AI — 12챕터
배우는 순서
  1. 뱀게임 — 격자(칸) 단위 이동, 리스트, 충돌, 타이머
  2. 피하기 게임 — 픽셀 단위 부드러운 이동, 여러 개를 동시에 관리하기
  3. 벽돌깨기속도(vx, vy)와 각도, 반사, 중력의 기초
  4. 탱크 게임각도와 힘으로 포탄 쏘기 (sin, cos), 중력, 턴제, 적 AI

앞 게임에서 배운 것이 다음 게임의 재료가 되도록 순서를 짰습니다. 특히 벽돌깨기의 각도가 탱크 게임의 핵심이 됩니다.