만들면서 배우는 Cocos2d x 멀티 플랫폼 게임 프로그래밍
도서명:만들면서 배우는 Cocos2d x 멀티 플랫폼 게임 프로그래밍
저자/출판사:노재현/한빛미디어
쪽수:628쪽
출판일:2013-10-01
ISBN:9788968480447
목차
1 cocos2d-x 소개
__1.1 타 모바일 게임 엔진과의 차이점 및 특징
2 설치 및 테스트
__2.1 cocos2d-x 다운로드
__2.2 Android용 프로젝트 생성 및 샘플 프로그램 실행
__2.3 iOS용 프로젝트 생성 및 샘플 프로그램 실행
3 퍼즐 게임 소개
__3.1 게임 방법 및 목적
__3.2 소셜성
4 퍼즐 게임 프로젝트 생성
__4.1 Android용 퍼즐 게임 프로젝트 생성
__4.2 iOS용 퍼즐 게임 프로젝트 생성
__4.3 리소스 및 소스코드 공유
__4.4 기본 생성된 코드 분석
5 퍼즐 게임 스테이지 구현
__5.1 게임 스테이지 만들기
__5.2 게임 오브젝트 배치
__5.3 게임 오브젝트 클래스 생성
6 게임 오브젝트 움직여보기
__6.1 터치 인터페이스 구현
__6.2 게임 오브젝트 이동
__6.3 액션(Action)의 추가
7 퍼즐 게임 로직 구현
__7.1 게임 오브젝트 매칭
__7.2 비매칭 시 복귀
__7.3 게임 오브젝트 낙하 처리 및 생성
__7.4 점수 계산 및 콤보 구현
8 슈팅 게임 소개
__8.1 게임 방법 및 목적
9 슈팅 게임 프로젝트 생성
__9.1 Android용 슈팅 게임 프로젝트 생성
__9.2 iOS용 슈팅 게임 프로젝트 생성
__9.3 리소스 및 소스 코드 공유
10 슈팅 게임 스테이지 구현
__10.1 게임 스테이지 만들기
__10.2 배경화면 스크롤
11 헬리콥터
__11.1 빠른 렌더링을 위한 SpriteBatchNode
__11.2 빠른 렌더링을 위한 Atlas Texture 생성
__11.3 헬리콥터 생성
__11.4 프로펠러 추가
12 헬리콥터 이동 처리
13 적 비행기의 출현
__13.1 적 비행기 생성 및 배치
__13.2 적 비행기의 이동
__13.3 적 비행기 등장 빈도 조절
__13.4 비행 대형 추가
__13.5 색상 변경
14 총알
__14.1 총알 이미지 준비
__14.2 총알 추가
15 충돌 처리
__15.1 적 비행기와 총알의 충돌
__15.2 적 비행기와 헬리콥터의 충돌
16 아이템
__16.1 아이템 생성
__16.2 아이템의 획득 및 듀얼샷
17 소셜 네트워크
__17.1 시작 Scene 추가
__17.2 친구 리스트 추가
__17.3 전화번호부 연동
18 배포
__18.1 구글 플레이 스토어에 배포하기
__18.2 애플 앱 스토어에 배포하기
부록 A. cocos2d-x 3.0과의 차이점
부록 B. cocos2d-x 3.0용 프로젝트 생성 방법
부록 C. ShootingGame을 2.X 버전에서 3.0 버전으로 포팅하기
부록 D. 샘플 코드의 사용 방법