로그인회원가입장바구니고객센터마이페이지회사소개
kangcom
전체
Home >   >   > 

Cocos2d-x 게임 프로그래밍

 [강의로 완성하는 크로스 플랫폼의 정석]
   
지은이 함동기   |   출판사 프리렉  |   발행일 2014년 01월 24일
 
클릭하시면 큰 도서이미지를 보실 수 있습니다.
판매가 28,000원25,200원 10%
마일리지 5% 1,400원
발행일 2014-01-24
ISBN 8965400589 | 9788965400585
기타정보 국내서 | 352쪽 | 일반
예상출고일 1~2일 이내 (근무일기준)
배송비 무료배송
   
프로그래밍
종합지수 0p
   
 

열혈강의로 완성하는 크로스 플랫폼의 정석
요즘 애플 앱스토어나 구글 플레이를 보면 하루에도 수십 개의 새로운 게임이 출시되고 있습니다. 그래선지 어느 때보다도 속도와 타이밍이 중요한 데 어느 한 쪽 플랫폼의 개발을 완료하고 다른 플랫폼으로 포팅하는 방식으로는 이 속도를 따라갈 수가 없습니다. 그래서 최근 모바일 업계에서 주목받는 기술이 크로스 플랫폼에 대응하는 게임 엔진이며 그 중 2D 게임 개발은 오픈소스 프로젝트인 Cocos2d-x가 많이 쓰이고 있습니다. 이는 선택과 집중의 대표적인 사례로 타 엔진들과 비교하면 모바일에만 집중하며 고품질의 빠른 개발이 가능하게 함으로써 경쟁력을 높인 결과로 전 세계의 여러 히트 게임은 물론, 한국 구글 플레이는 물론 앱스토어 매출 10위권 게임 중 절반이 Cocos2d-x 엔진 기반 게임입니다.

개발 언어로 Objective-C를 사용하는 Cocos2d-iPhone과는 다르게 C++ 기반의 문법을 사용하는 Cocos2d-x는 C++에 대한 프로그래밍 지식이나 다른 게임 개발 경력이 있다면 어느 정도 도움이 되겠지만, 없다면 다소 어려운 부분도 있는 것이 사실입니다. 하지만, Cocos2d-x를 이용한 게임 개발은 처음 생각했던 것보다 어렵지 않습니다. 조금만 열정을 가지고 접근한다면 금방 익힐 수 있는 범위입니다.

입문자에게는 저자의 친절한 온라인 강의로 이해와 원리를 터득하며 단계별 학습과 실용적인 예제로 차근차근 나아갈 수 있도록 구성하였으며 어느 정도 개발 경험이 있다면 현업에서의 중, 고급 노하우를 습득할 수 있도록 구성하였습니다. 모든 과정에는 기초가 있듯이 다음 단계로 넘어가기 전 이 책이 Cocos2d-x을 처음 배우는 독자분에게 도움이 되길 바랍니다.
Part I. Cocos2d-x 게임 개발 준비

1장 Cocos2d-x
1.1 Cocos2d-x 소개
1.2 Cocos2d 계열의 엔진들
1.3 Cocos2d-x의 장점
1.4 Cocos2d-x 구조 및 디렉터리 구성
1.5 Cocos2d-x 주요 API 형식

2장 Cocos2d-x 통합 프로젝트 세팅
2.1 통합 프로젝트 시작하기
2.2 멀티 플랫폼 프로젝트 자동 생성 스크립트
2.3 수동으로 프로젝트 세팅하기

3장 Xcode 소개
3.1 화면 구성
3.2 디버깅

4장 Cocos2d-x의 기본 개념
4.1 주요 구성 요소
4.2 좌표계

Part II. Cocos2d-x 주요 기능

5장 이미지 처리
5.1 오픈지엘 기본
5.2 스프라이트
5.3 스프라이트 시트 및 애니메이션
5.4 레이블
5.5 파티클 시스템

6장 액션
6.1 액션 이해하기
6.2 기본 액션
6.3 복합 액션
6.4 변속 액션
6.4 이펙트 액션
6.5 특수 액션(special action)

7장 씬, 레이어, 메뉴
7.1 씬, 레이어 개념
7.2 씬 전환
7.3 메뉴 디자인

8장 사용자 입력
8.1 터치 이벤트
8.2 가속도계

Part III. Cocos2d-x 게임 제작
9장 CocoStudio
9.1 CocoStudio 소개
9.2 다운로드 및 인스톨
9.3 CocoStudio의 네 가지 툴
9.4 씬 에디터 실습
9.5 Xcode 프로젝트에서 씬 불러오기

10장 퍼즐 게임 만들기
10.1 퍼즐 게임의 로직
10.2 Cocos2d-x 프로젝트 생성
10.3 CCSprite를 이용한 이미지 처리
10.4 게임 아이콘 생성 및 배치
10.5 스프라이트와 상호 작용
10.6 아이콘 낙하
10.7 시간 막대 제작

11장 스크롤 액션 게임 만들기
11.1 프로젝트 생성 및 준비
11.2 플레이어 비행기 구현
11.3 스크롤 되는 배경화면 구현
11.4 배경화면 무한 스크롤
11.5 배경에 별 추가
11.6 가속도 센서를 이용한 비행기 이동
11.7 적 캐릭터 구현
11.8 레이저 발사하기
11.9 충돌 체크
11.10 게임 결과 처리
11.11 배경 음악 및 효과음

Appendix I. Cocos2d-x 3.0, 그리고 Cocos2d-x의 미래
1. OS 및 개발 툴의 최소 사양
2. Cocos2d-x 3.0의 특징
2.1 C++ 11 지원
2.2 Objective-C 스타일 제거
2.3 이벤트 처리 방식 변경
2.4 통합 물리 엔진 시스템
3. 변경된 API 리스트
4. Cocos2d-x의 미래
함동기
경희대학교에서 사회학을 전공했다. 졸업 후 컴투스에 입사해 5년 동안 야구 게임을 만들었고, 현재는 넥슨에서 새로운 장르의 스마트폰 게임을 만들고 있다. 동시에 방송통신대 컴퓨터과학과에 재학 중인 학생이다. 다양한 분야의 책을 읽는 것을 좋아하며 특히 인문 고전 분야에 관심이 많다.
등록된 서평이 없습니다.
모두의 파이썬...
이승찬
선택된 상품을 찜하실 수 있습니다. 선택된 상품을 바로구매 하실 수 있습니다.
Node.js 교과서 : 기본기에 충실한 노드제이에스 10 입문서...
조현영
선택된 상품을 찜하실 수 있습니다. 선택된 상품을 바로구매 하실 수 있습니다.
초보자를 위한 PHP 200제...
김태영
선택된 상품을 찜하실 수 있습니다. 선택된 상품을 바로구매 하실 수 있습니다.
 
전체평균(0)
회원평점   회원서평수 0
프리렉 출판사의 신간
인공지능을 위한 수학
이시카와 아키히코 저
22,500원
(10%↓+5%)
 
디자인 씽킹 플레이북
마이클 루릭, 페트릭 링크, 래리 파이퍼 저
19,800원
(10%↓+5%)
 
더 괜찮은 QA가 되기 위한 프랙티컬 테스트 자동화
정상미 저
27,000원
(10%↓+5%)
 
ZBrush 게임 캐릭터 디자인
김현 저
22,500원
(10%↓+5%)
 
머신러닝 딥러닝 바로가기
요시카와 하야토 저
22,500원
(10%↓+5%)
 
이메일주소수집거부