책 이미지
책 정보
· 분류 : 국내도서 > 컴퓨터/모바일 > 프로그래밍 개발/방법론 > 게임 프로그래밍
· ISBN : 9788968480539
· 쪽수 : 408쪽
책 소개
목차
옮긴이의 말
감수자의 말
지은이의 말
CHAPTER 1 게임 프로그래밍 소개
__1.1 슈팅 게임의 기본구성
__1.2 슈팅 게임의 진행
__1.3 슈팅 게임을 만들기 위해서는
__1.4 플랫폼과 개발 환경
__1.5 샘플 프로그램
CHAPTER 2 탄환
__2.1 조준탄
__2.2 DDA를 사용하여 탄환을 이동시키기
__2.3 고정소수점수를 사용하여 탄환을 이동시키기
__2.4 방향탄
__2.5 테이블을 이용한 방향탄
__2.6 DDA를 사용한 방향탄
__2.7 탄환을 제거하기
__2.8 탄환의 충돌 판정
__2.9 n-way탄
__2.10 원형탄
__2.11 분열탄
__2.12 유도탄
__2.13 유도 레이저
__2.14 미사일
__2.15 가속탄
__2.16 낙하탄
__2.17 회전탄
__2.18 조준탄 + 회전탄
__2.19 회오리탄
__2.20 유도탄의 변형
__2.21 직진하는 빔
__2.22 공격의 전조
__2.23 안전지대와 대책
__2.24 탄환의 움직임과 임의성
CHAPTER 3 메인 캐릭터
__3.1 메인 캐릭터의 이동
__3.2 메인 캐릭터의 이동 가능 범위
__3.3 롤의 표시
__3.4 대각선 방향 이동 속도
__3.5 아날로그 스틱을 사용한 이동
__3.6 워프 이동
__3.7 버튼으로 메인 캐릭터의 스피드 조절
__3.8 아이템으로 메인 캐릭터의 스피드 조절
__3.9 합체하는 메인 캐릭터
__3.10 땅 위를 걷는 메인 캐릭터
__3.11 변신하는 메인 캐릭터
__3.12 물속에서 이동
__3.13 게이지를 사용한 파워업
__3.14 옵션
__3.15 보호막
__3.16 버튼에 의해 펼쳐지는 보호막
CHAPTER 4 무기
__4.1 기본적인 샷 조작 방법
__4.2 연사
__4.3 에너지 샷(힘을 모아서 쏘는 샷)
__4.4 연사와 에너지 샷을 같은 버튼으로 사용하기(세미 오토 연사)
__4.5 버튼을 떼고 나서 에너지를 모으기 시작하는 에너지 샷
__4.6 연사와 레이저를 같은 버튼으로 사용하기
__4.7 락 샷
__4.8 커맨드 샷
__4.9 샷의 이동
__4.10 샷의 충돌 판정 처리
__4.11 적기와의 거리에 따른 샷의 위력 차이
__4.12 조준점을 사용한 폭격
__4.13 록온 레이저
__4.14 지형을 따라 날아가는 미사일
__4.15 지형에 맞고 반사하는 샷
__4.16 지형에 맞고 반사하는 레이저
__4.17 무기 바꾸기
__4.18 방향 전환에 의한 전방위 사격
CHAPTER 5 특수 공격
__5.1 폭탄
__5.2 폭탄과 게임 밸런스
__5.3 근접 공격
__5.4 범위 폭발
__5.5 아이템에 의한 특수 공격
__5.6 무적 상태
__5.7 버서크 상태
__5.8 아군을 집어서 던지기
__5.9 적기를 집어서 던지기
__5.10 적기를 사로잡아서 아군으로 만들기
__5.11 적기에 사로잡힌 메인 캐릭터를 되찾아 파워업 하기
__5.12 아군 캐릭터에 접근하여 샷을 강화시키기
__5.13 아군 캐릭터가 있는 방향으로 강한 샷을 발사하기
__5.14 아군에 부딪힌 샷을 강화시키기
__5.15 메인 캐릭터의 색깔을 바꾸어서 탄환을 흡수하기
__5.16 적기의 탄환을 튕겨내기
__5.17 레이저끼리 부딪히기
__5.18 적기의 탄환에 메인 캐릭터를 스쳐서 파워업 하기
__5.19 탄환이나 적기의 움직임을 느리게 하기
__5.20 자유롭게 움직일 수 있는 조준점
__5.21 메인 캐릭터와 조준점을 동시에 움직이기
CHAPTER 6 적기
__6.1 파괴할 수 있는 적기
__6.2 파괴할 수 없는 적기
__6.3 적기의 등장과 소멸
__6.4 허공에 나타나는 적기
__6.5 적기의 속도와 내구력의 밸런스
__6.6 고정 대포
__6.7 궤적을 그리며 날아가는 적기
__6.8 적기의 편대
__6.9 복잡한 모양의 충돌 판정
__6.10 보스 캐릭터의 구조
__6.11 보스 캐릭터의 행동
__6.12 보스 캐릭터의 분리와 합체
__6.13 보스 캐릭터의 변신
__6.14 촉수
__6.15 다관절
__6.16 반격
CHAPTER 7 배경
__7.1 가로 화면과 세로 화면
__7.2 스크롤
__7.3 배경 그리기
__7.4 다중 스크롤
__7.5 별의 스크롤
__7.6 강제 종스크롤 + 임의 횡스크롤
__7.7 강제 횡스크롤 + 임의 종스크롤
__7.8 회전
__7.9 고속 스크롤
__7.10 플레이어에 의한 스크롤 속도 조절
CHAPTER 8 시스템
__8.1 자릿수가 큰 점수
__8.2 점수에 관한 설계 지침
__8.3 리플레이
__8.4 난수
__8.5 난이도
__8.6 쾌적한 게임을 만들기 위하여
부록
Appendix A 데모 프로그램 일람
찾아보기
12. 예제 소스
http://www.hanb.co.kr/exam/2053