1장 게임 개발 기초 지식 1
Lesson 1-1 키 입력
Lesson 1-2 실시간 처리
Lesson 1-3 캐릭터 애니메이션
Lesson 1-4 2차원 리스트를 활용한 맵 데이터 처리
Lesson 1-5 바닥과 벽 판정
COLUMN 파이썬 통합 개발 환경
2장 게임 개발 기초 지식 2
Lesson 2-1 히트 체크 1
Lesson 2-2 히트 체크 2
Lesson 2-3 삼각함수 사용법
Lesson 2-4 인덱스와 타이머
Lesson 2-5 미니 게임을 만들자!
COLUMN 게임의 세계관
3장 액션 게임을 만들자! -전편-
Lesson 3-1 닷-잇 게임이란?
Lesson 3-2 미로 표시하기
Lesson 3-3 캐릭터 이동하기
Lesson 3-4 캐릭터 방향과 애니메이션
Lesson 3-5 캐릭터를 부드럽게 움직이기
Lesson 3-6 아이템 획득 시 점수 올리기
Lesson 3-7 적 등장시키기
Lesson 3-8 타이틀, 클리어, 게임 오버
COLUMN BASIC과 파이썬
4장 액션 게임을 만들자! -후편-
Lesson 4-1 여러 스테이지 조합하기
Lesson 4-2 캐릭터의 남은 수명 적용하기
Lesson 4-3 새로운 적 등장시키기
Lesson 4-4 엔딩 만들기
Lesson 4-5 다양한 스테이지 준비하기
Lesson 4-6 맵 에디터 제작하기 1
Lesson 4-7 맵 에디터 제작하기 2
COLUMN 유명 애니메이션 게임 개발 비하인드 스토리 1
5장 Pygame 사용법
Lesson 5-1 Pygame이란?
Lesson 5-2 Pygame 설치
Lesson 5-3 Pygame의 기본적인 사용법
Lesson 5-4 Pygame으로 이미지 그리기
Lesson 5-5 이미지 회전, 확대, 축소하기
Lesson 5-6 동시에 키 입력하기
COLUMN 레트로 게임이란?
6장 슈팅 게임을 만들자! -상편-
Lesson 6-1 슈팅 게임이란?
Lesson 6-2 Pygame으로 고속 스크롤 구현하기
Lesson 6-3 플레이어 기체 움직이기
Lesson 6-4 탄환 발사하기
Lesson 6-5 여러 탄환 발사하기
Lesson 6-5 탄막 펼치기
COLUMN 유명 애니메이션 게임 개발 비하인드 스토리 2
7장 슈팅 게임을 만들자! -중편-
Lesson 7-1 적 기체 처리하기
Lesson 7-2 적 기체 격추하기
Lesson 7-3 폭발 연출 추가하기
Lesson 7-4 실드 추가하기
Lesson 7-5 타이틀, 게임 플레이, 게임 오버
COLUMN 단 3줄로 파티 게임을 만들 수 있는 파이썬
8장 슈팅 게임을 만들자! -하편-
Lesson 8-1 사운드 추가하기
Lesson 8-2 적 종류 늘리기
Lesson 8-3 보스 기체 등장시키기
Lesson 8-4 게임 완성하기
COLUMN 게임 패드로도 조작할 수 있다!
9장 3D 카 레이싱 게임을 만들자! -상편-
Lesson 9-1 카 레이싱 게임이란?
Lesson 9-2 3D CG와 유사 3D란?
Lesson 9-3 원근법에 관해
Lesson 9-4 도로 표시 방법 고려하기
Lesson 9-5 유사 3D로 도로 그리기 pt. 1
Lesson 9-6 유사 3D로 도로 그리기 pt. 2
Lesson 9-7 도로 커브 표현하기
Lesson 9-8 도로 기복 표현하기 pt. 1
Lesson 9-10 도로 기복 표현하기 pt. 2
COLUMN 도로를 자유롭게 바꾸는 프로그램
10장 3D 자동차 레이싱 게임을 만들자! -중편-
Lesson 10-1 Pygame 사용하기
Lesson 10-2 코스를 실감나게 그리기
Lesson 10-3 커브에 맞춰 배경 움직이기
Lesson 10-4 도로 기복 표현하기
Lesson 10-5 차선 구분선 그리기
Lesson 10-6 코스 정의 pt1. - 커브 데이터
Lesson 10-7 코스 정의 pt.2 - 기복 데이터
Lesson 10-8 코스 정의 pt.3 - 도로 주변 건물
Lesson 10-9 플레이어 차량 제어하기
COLUMN 처리 누락 판정하기
11장 3D 자동차 레이싱 게임을 만들자! -후편-
Lesson 11-1 컴퓨터 차량 추가하기
Lesson 11-2 차량 충돌 판정 추가하기
Lesson 11-3 시작부터 골까지의 흐름
Lesson 11-4 랩 타임 추가하기
Lesson 11-5 차종 선택 추가하기
COLUMN 컴퓨터 게임 인공지능
특별부록 Game Center 208X
1 Game Center 208X
2 블록 낙하 퍼즐 ‘애니멀’
이 책을 마치며
찾아보기