HOME > Detail View

Detail View

(Cocos2D JavaScript를 이용한) HTML5 게임 개발 (Loan 4 times)

Material type
단행본
Personal Author
박현천 이승준, 저
Title Statement
(Cocos2D JavaScript를 이용한) HTML5 게임 개발 / 박현천, 이승준 지음
Publication, Distribution, etc
파주 :   위키북스,   2012  
Physical Medium
233 p. : 삽화 ; 24 cm
Series Statement
위키북스 게임 개발 시리즈 ;005
ISBN
9788992939058
General Note
권말 색인 수록  
000 00769camcc2200253 c 4500
001 000045718323
005 20121015171531
007 ta
008 120724s2012 ggka 001c kor
020 ▼a 9788992939058
035 ▼a (KERIS)BIB000012859297
040 ▼a 241026 ▼c 241026 ▼d 244002
082 0 4 ▼a 005.72 ▼2 23
085 ▼a 005.72 ▼2 DDCK
090 ▼a 005.72 ▼b 2012z7
100 1 ▼a 박현천
245 2 0 ▼a (Cocos2D JavaScript를 이용한) HTML5 게임 개발 / ▼d 박현천, ▼e 이승준 지음
260 ▼a 파주 : ▼b 위키북스, ▼c 2012
300 ▼a 233 p. : ▼b 삽화 ; ▼c 24 cm
440 0 0 ▼a 위키북스 게임 개발 시리즈 ; ▼v 005
500 ▼a 권말 색인 수록
700 1 ▼a 이승준, ▼e
940 ▼a (코코스투디 자바스크립트를 이용한)에이치티엠엘파이브 게임 개발

Holdings Information

No. Location Call Number Accession No. Availability Due Date Make a Reservation Service
No. 1 Location Sejong Academic Information Center/Science & Technology/ Call Number 005.72 2012z7 Accession No. 151310820 Availability Available Due Date Make a Reservation Service C

Contents information

Book Introduction

게임 개발에 대한 경험이 없는 독자도 쉽게 게임 개발을 경험할 수 있게 Cocos2D JavaScript의 설치부터 핵심 개념과 각종 게임 개발 기법을 비롯해 예제를 중심으로 실전 게임 개발에 관한 내용을 다룬다. Cocos2D JavaScript를 이용한 게임 개발을 기초부터 실전까지 차근차근 학습할 수 있게 구성돼 있다.

HTML5 게임 엔진인 Cocos2D JavaScript를 이용한 게임 개발 안내서!

HTML5의 강점은 게임에도 그대로 적용할 수 있다. 그래픽이나 사운드에 의존도가 높은 게임 역시 HTML5로 별도의 플러그인 없이 빠르고 다채롭게 표현할 수 있으며, 가장 큰 문제 중 하나였던 성능 역시 전반적인 기기 성능 향상과 더불어 브라우저 엔진 자체가 개선되고 있어 빠르게 해결되고 있다. 특히 모바일 기기나 PC 등 플랫폼의 경계를 넘어 사용자가 언제 어디서나 게임에 접근할 수 있는 환경을 제공한다는 점 역시 매력적이다.

이 책은 게임 개발에 대한 경험이 없는 독자도 쉽게 게임 개발을 경험할 수 있게 Cocos2D JavaScript의 설치부터 핵심 개념과 각종 게임 개발 기법을 비롯해 예제를 중심으로 실전 게임 개발에 관한 내용을 다룬다. 이 책을 끝까지 읽고 나면 HTML5 기반의 간단한 슈팅 게임은 쉽게 개발할 수 있을 정도의 지식을 익힐 수 있다.

HTML5 게임을 만드는 가장 쉽고 빠른 길!
게임 개발 프레임워크로 유명한 Cocos2D의 자바스크립트 버전으로 차세대 플랫폼인 HTML5 기반의 게임을 쉽고 빠르게 개발할 수 있습니다. 다양한 플랫폼을 지원하는 멀티 플랫폼뿐 아니라 실시간으로 업데이트할 수 있는 HTML5의 장점을 게임에도 그대로 적용할 수 있습니다. 이 책은 Cocos2D JavaScript를 이용한 게임 개발을 기초부터 실전까지 차근차근 학습할 수 있게 구성돼 있습니다.

★ 이 책에서 다루는 내용 ★

■ Cocos2D JavaScript의 소개 및 설치
■ Cocos2D JavaScript의 핵심 개념과 주요 기능
■ Cocos2D JavaScript를 이용한 게임 개발 기법


Information Provided By: : Aladin

Author Introduction

박현천(지은이)

2010년 Nexon Open Studio Season 1 대상을 받고 넥슨에 재직하던 중 아이폰/안드로이드 등의 모바일 플랫폼에 관심을 두고 개인 개발자로서 아이폰 앱스토어 및 안드로이드 마켓에 상식백과 시리즈 등 20여 건의 앱을 등록해 여러 번 앱스토어 전체 무료 1위 및 안드로이드 마켓 100만 다운로드 돌파를 달성했다. 2011년 삼성생명 모바일 창구 리뉴얼 프로젝트의 아이폰/안드로이드 개발을 전담했으며, 현재는 HTML5 오픈 커뮤니티(www.htmlfive.co.kr)의 운영자로 새로운 비상을 꿈꾸고 있다. .

이승준(지은이)

어릴 적부터 게임을 만들고 싶어 남들보다 조금 어린 나이에 게임 업계에 뛰어들어 군대까지 게임 회사에서 해결한 9년 차 게임 개발자다. 차가운 도시 남자를 꿈꾸지만 현실은 맨날 야근만 하는 불쌍한 인생이다. 프로그래머는 언어에 구애받으면 안 된다는 생각에 요즘은 웹 개발을 공부하고 있으며 어떻게 하면 즐겁게 살 수 있는지 고민 중이다. 뿌바 엔터테인먼트, IBSnet, 웹젠을 거쳐 현재는 드래곤플라이에서 온라인 FPS 게임인 스페셜 포스2를 개발 중이다.

Information Provided By: : Aladin

Table of Contents

목차 
01 Cocos2D JavaScript - HTML5 게임 엔진 
 Cocos2D 소개 = 15 
 Cocos2D의 특징 = 15
 Cocos2D의 종류 = 16
 Cocos2D JavaScript = 16
 Cocos2D JavaScript 시작하기 = 17
  Cocos2D 내려받기 = 17
  Cocos2D 설치 = 18
  개발 도구 = 20
  테스트 환경 = 20
  버전 관련 문제 = 21
02 Cocos2D의 기본 개념 
 Director = 24
 Scene = 24
 Layers = 25
 Sprite = 26
 Action = 27
03 Hello, World!  
 HelloWorld 프로젝트 생성 = 28  
 프로젝트의 구조 = 30
  jah.json = 31
  package.json = 31
  main.js = 33
  index.html.template = 36
 HelloWorld 실행하기 = 45
  Serve project = 45
  Compile project = 47
 HelloWorld 수정하기 = 49
04 Cocos2D Sprite 
 Sprite 시작하기 = 52
 Sprite 활용하기 = 55
 Parent&Child = 57
 Sprite의 속성 = 61
  화면 출력 여부 = 61
  크기 = 61  
 불투명도 = 62  
 회전 = 62
05 Cocos2D Label 
 Label 시작하기 = 63
 Label의 속성 = 64
  생성자 = 65
  위치 변경 = 66
  회전 = 66
  화면 출력 여부 및 불투명도 = 67
  글자색 변경 = 67
  Label 텍스트 변경 = 68
  Label 폰트 크기 변경 = 69
 LabelAtlas = 69
06 Cocos2D Menu 
 Menu 시작하기 = 73
 Menu와 MenuItem의 속성 = 84
07 Cocos2D Animation  
 SpriteFrame = 85  
 Animation = 89
08 Cocos2D Position 
 Position 시작하기 = 94
 Anchor Point = 96
09 Cocos2D Input Event 
 Input Event 시작하기 = 102
 Keyboard Events = 103
 Mouse Events = 110
10 Cocos2D Actions 
 Action 시작하기 = 115
 Basic actions = 117
  MoveTo = 117
  MoveBy = 118
  JumpTo = 119
  JumpBy = 121
  BezierTo = 121  
  BezierBy = 124 
  Place = 124 
  ScaleTo = 125
  ScaleBy = 127
  RotateTo = 129
  RotateBy = 130
  Hide = 130
  Show = 131
  ToggleVisibility = 131
  Blink = 132
  Fadeln = 132
  FadeOut = 133
  FadeTo = 133
 Composition actions = 134
  Sequence = 134
  Spawn = 136  
  Reverse = 137 
  DelayTime = 138
  Repeat/RepeatForever = 139
 Ease actions = 140
  Ease Actions = 141
  EaseBack = 142
  EaseBounce = 143
  EaseElastic = 143
  EaseExponential = 144
  EaseSine = 144
 Special actions = 144
  Speed Action = 144
  CallFunc Action = 145
 Action 관련 메서드 = 147
  runAction = 147
  stopAllAction = 148  
11 Cocos2D Transitions  
 Transitions 시작하기 = 150 
 Transitions 활용하기 = 152
 Transition의 종류 = 155
  TransitionMoveIn = 156
  TransitionSlideIn = 157
12 Sound 
 효과음 = 160
 Audio 기본 사용법 = 162
  음량 = 162
  중지 = 162
  반복재생 = 162
  길이 = 162
  위치 = 163
  경로 = 163
  무음 = 163
  일시 정지 = 163
 배경음악 = 164  
13 기타 기능  
 Schedule = 167 
 충돌 검사 = 172
 타일맵 에디터 = 174
  Tile Map Editor 설치하기 = 174
  Tile Map Editor 사용법 = 176
14 실전 프로젝트 
 Demo - 갤러그 = 185
  갤러그 개발 로드맵 = 186
  문서화 = 214
  QA = 215
  마무리 = 216
 벽돌 깨기 = 217
  breakout 내려받기 = 218
  벽돌 깨기 설치하기 = 219
  breakout의 구조 = 221
  main.js = 222
  Bat.js = 225  
  Ball.js = 226 
  level1.tmx = 231
  처음부터 만들어보기 = 233

New Arrivals Books in Related Fields