목차 일부
감수의 말 = 4
지은이ㆍ옮긴이 소개 = 5
옮긴이의 말 = 6
지은이의 말 = 7
CHAPTER 1 슈팅 게임의 구조
1.1 슈팅 게임이란 = 18
1.2 슈팅 게임의 구성요소 = 25
1.3 게임은 어떻게 움직이는가? = 34
1.4 게임 프로그램에서의 타이밍 = 41
1.5 이동과 드로잉을 분리하기 = 45
1....
더보기
목차 전체
감수의 말 = 4
지은이ㆍ옮긴이 소개 = 5
옮긴이의 말 = 6
지은이의 말 = 7
CHAPTER 1 슈팅 게임의 구조
1.1 슈팅 게임이란 = 18
1.2 슈팅 게임의 구성요소 = 25
1.3 게임은 어떻게 움직이는가? = 34
1.4 게임 프로그램에서의 타이밍 = 41
1.5 이동과 드로잉을 분리하기 = 45
1.6 충돌 판정 처리 = 49
1.7 개발환경 = 52
1.8 게임 라이브러리 = 54
1.9 게임의 본체 = 57
1.10 이동 처리 = 64
1.11 드로잉 처리 = 65
1.12 입력 읽어들이기 = 75
CHAPTER 2 캐릭터 움직이기
2.1 캐릭터를 움직이기 위해 필요한 사항 = 82
2.2 클래스를 사용하여 캐릭터 구현하기 = 83
2.3 파생 클래스로 캐릭터 구현하기 = 86
2.4 가상 함수의 오버라이드 = 88
2.5 클래스 계층 구조 = 90
2.6 캐릭터 생성 = 95
2.7 캐릭터 소멸 = 96
2.8 생성과 삭제 반복하기 = 97
2.9 생성/삭제 반복에 강한 메모리 관리 방법 = 105
2.10 태스크와 태스크 리스트 = 109
2.11 태스크 리스트 초기화 = 115
2.12 태스크 생성 = 117
2.13 태스크 삭제 = 120
2.14 이동 물체 클래스 = 123
2.15 물체 모양 = 125
2.16 태스크 이터레이터 = 125
2.17 충돌 판정 처리 = 130
2.18 플레이어기 클래스 = 134
2.19 플레이어기 이동 = 138
2.20 화면 좌표계 = 141
2.21 적기 클래스 = 146
2.22 탄 클래스 = 147
2.23 태스크 리스트 생성 = 149
CHAPTER 3 소용돌이탄 베리에이션
3.1 방향탄 = 152
3.2 소용돌이탄 = 155
3.3 다방향 소용돌이탄 = 161
3.4 양회전 소용돌이탄 = 170
3.5 선회가속 소용돌이탄 = 179
3.6 양회전 소용돌이탄+선회가속 소용돌이탄 = 185
3.7 세탁기 소용돌이탄 = 189
CHAPTER 4 n-way탄 베리에이션
4.1 n-way탄 = 208
4.2 원형탄 = 214
4.3 선회가속 원형탄 = 219
4.4 밀집 n-way탄 = 222
4.5 조준 n-way탄 = 228
4.6 시간차 조준 n-way탄 = 237
4.7 랜덤 n-way탄 = 242
4.8 랜덤 원형탄 = 247
4.9 회전 n-way탄 = 249
4.10 파장 n-way탄 = 256
4.11 파장 원형탄 = 260
CHAPTER 5 탄 조합
5.1 조준탄 = 264
5.2 원형탄+조준탄 = 272
5.3 영역탄 = 277
5.4 와인더 = 280
5.5 직선탄 = 287
5.6 n-way 직선탄 = 292
5.7 조준 직선탄 = 296
5.8 확산탄 = 303
5.9 랜덤 확산탄 = 308
5.10 추월탄 = 313
5.11 흑백탄 = 320
CHAPTER 6 색다른 탄막
6.1 유도탄 = 340
6.2 밀집 짝수탄 = 350
6.3 궤적탄 = 354
6.4 틈새탄 = 359
6.5 패턴탄 = 363
6.6 설치탄 = 370
6.7 별 모양 설치탄 = 383
6.8 별 모양 재설치탄 = 391
Appendix : 에필로그 = 403
찾아보기 = 406
더보기 닫기