책 이미지

책 정보
· 분류 : 전자책 > 컴퓨터/모바일 > 프로그래밍 개발/방법론 > 게임 프로그래밍
· ISBN : 9791163042181
· 출판일 : 2017-10-23
목차
목차
01.Cocos2d-x 소개
1-1 소개
1-2 개발 환경 구축
1-3 첫 번째 프로젝트 만들기
1-4 프로젝트 컴파일 빠르게 하기
1-5 실습용 프로젝트 기본형 만들기
02.Cocos2d-x 기초
2-1 Cocos2d-x의 기본 구조
2-2 좌표계
2-3 앵커포인트
2-4 자주 사용되는 자료형
03.스프라이트 사용하기
3-1 스프라이트
3-3 앵커포인트 사용하기
3-4 Z-Order 사용하기
3-5 프로퍼티 사용하기
3-6 부모 스프라이트 & 자식 스프라이트
04.레이블 사용하기
4-2 시스템 폰트 사용하기
4-3 비트맵 폰트 사용하기
4-4 캐릭터맵 사용하기
4-5 트루 타입 폰트 사용하기
05.메뉴 사용하기
5-1 메뉴와 메뉴아이템의 기본 사용법
5-2 메뉴아이템이미지 사용하기
5-3 메뉴와 메뉴아이템의 위치
5-4 메뉴아이템폰트 & 태그 사용하기
5-5 태그를 이용한 스프라이트의 추가/제거
06.액션 사용하기
6-2 기본 액션 사용하기
6-3 복합 액션 사용하기
6-4 이즈 액션 사용하기
6-5 콜백 액션 사용하기
07.애니메이션 사용하기
7-2 애니메이션 기초
7-3 스프라이트시트 애니메이션 1
7-4 스프라이트시트 애니메이션 2
08.스프라이트 캐시 사용하기
8-1 스프라이트프레임 캐시
8-2 텍스쳐 캐시
09.스케줄 사용하기
9-1 스케줄
9-2 프레임간 시간의 보정
9-3 스케줄의 정지/재시작
9-4 게임의 정지/재시작
10.프로그레스 타이머 사용하기
10-1 스프라이트 애니메이션
10-2 진행상황 표시 애니메이션
11.터치 사용하기
11-1 싱글 터치
11-2 멀티 터치
11-3 터치 응용 - 드래그 앤 드롭
11-4 터치 응용 - 회전
11-5 터치 우선 순위
12.충돌 처리
12-1 충돌 처리 예제
12-2 충돌 처리 정리
13.큰 배경 사용하기
13-1 큰 배경 사용하기
13-2 큰 배경 스크롤
13-3 배경에 캐릭터 추가하기
13-4 이동 버튼 추가하기
13-5 이동하기
14.사운드 사용하기
14-1 AudioEngine vs SimpleAudioEngine
14-2 플랫폼별 지원하는 사운드 포맷
14-3 사운드 사용하기 예제
15.씬 트랜지션 사용하기
15-1 장면 전환
15-2 장면 전환 효과 사용하기
15-3 장면의 생성 및 소멸 순서
16.파티클 시스템 사용하기
16-2 파티클 시스템 사용하기
16-3 plist를 사용한 파티클 시스템
16-4 파티클 효과 제작
17.데이터 저장
17-1 데이터 저장
17-2 UserDefault 클래스의 사용 예
18.사용자 입력
18-1 사용자 입력
19.스크롤 사용하기
19-2 스크롤뷰 사용 예제
20.테이블 사용하기
20-2 테이블뷰 사용 예제
21.리소스 데이터 사용하기
21-1 XML 사용하기
21-2 JSON 사용하기
22.HTTP 통신 사용하기
22-1 HTTP 기본 사용법
22-2 웹에서 이미지 가져와서 출력하기
23.타일맵 사용하기
23-1 타일맵
23-2 타일맵 만들기
23-3 타일맵 출력하기
23-4 레이어 추가하기
23-5 드래곤 이동 만들기
23-6 드래곤 이동 시 장애물 만들기
23-7 드래곤이 먹을 아이템 만들기
24.Box2D 물리 엔진 사용하기
24-1 물리 엔진
24-2 박스2D의 기본 개념
24-3 박스2D 첫 프로젝트 만들기 및 분석
24-4 박스2D 디버그 모드 사용하기
24-5 바디의 종류
24-6 조인트의 종류
24-7 마우스 조인트
24-8 리볼루트 조인트
24-9 웰드 조인트
24-10 프리스마틱 조인트
24-11 디스턴스 조인트
24-12 로프 조인트
24-13 프릭션 조인트
24-14 풀리 조인트
24-15 기어 조인트
24-16 휠 조인트
24-17 충돌 처리
24-18 힘 주기
24-19 중력가속도계
24-20 바디 제거
24-21 조인트 제거