이미 소장하고 있다면 판매해 보세요.
|
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의 미래 |
|
안녕하세요 이 책의 저자입니다.
2014-02-13
안녕하세요? 이 책을 쓴 함동기라고 합니다.
강의가 함께 진행되는 책입니다. 강의는 아래 링크에서 보실 수 있습니다. http://freelec.co.kr/online/lec_chapter.asp?UID=140 책이 기본적으로 매킨토시 + Xcode 기반인데요. 강의에서는 윈도우즈 + Visual Studio 에서 개발하는 방법도 충분히 다룰 예정입니다. 책에 대한 질문은 위 강의 사이트, 제 블로그의 방명록(http://bongman.tistory.com/guestbook), 이메일(hamjoon@gmail.com) 등으로 해주시면 성실히 답변해 드리겠습니다. 감사합니다. |
|
열혈강의로 완성하는 크로스 플랫폼의 정석
요즘 애플 앱스토어나 구글 플레이를 보면 하루에도 수십 개의 새로운 게임이 출시되고 있습니다. 그래선지 어느 때보다도 속도와 타이밍이 중요한 데 어느 한 쪽 플랫폼의 개발을 완료하고 다른 플랫폼으로 포팅하는 방식으로는 이 속도를 따라갈 수가 없습니다. 그래서 최근 모바일 업계에서 주목받는 기술이 크로스 플랫폼에 대응하는 게임 엔진이며 그 중 2D 게임 개발은 오픈소스 프로젝트인 Cocos2d-x가 많이 쓰이고 있습니다. 이는 선택과 집중의 대표적인 사례로 타 엔진들과 비교하면 모바일에만 집중하며 고품질의 빠른 개발이 가능하게 함으로써 경쟁력을 높인 결과로 전 세계의 여러 히트 게임은 물론, 한국 구글 플레이는 물론 앱스토어 매출 10위권 게임 중 절반이 Cocos2d-x 엔진 기반 게임입니다. 개발 언어로 Objective-C를 사용하는 Cocos2d-iPhone과는 다르게 C++ 기반의 문법을 사용하는 Cocos2d-x는 C++에 대한 프로그래밍 지식이나 다른 게임 개발 경력이 있다면 어느 정도 도움이 되겠지만, 없다면 다소 어려운 부분도 있는 것이 사실입니다. 하지만, Cocos2d-x를 이용한 게임 개발은 처음 생각했던 것보다 어렵지 않습니다. 조금만 열정을 가지고 접근한다면 금방 익힐 수 있는 범위입니다. 입문자에게는 저자의 친절한 온라인 강의로 이해와 원리를 터득하며 단계별 학습과 실용적인 예제로 차근차근 나아갈 수 있도록 구성하였으며 어느 정도 개발 경험이 있다면 현업에서의 중, 고급 노하우를 습득할 수 있도록 구성하였습니다. 모든 과정에는 기초가 있듯이 다음 단계로 넘어가기 전 이 책이 Cocos2d-x을 처음 배우는 독자분에게 도움이 되길 바랍니다. |