목차
소개 ... 12
CHAPTER 01. 유니티를 이용한 스마트폰 게임 앱 제작을 위한 개발 환경 준비
   LESSON 01 유니티 설치 ... 16
   LESSON 02 iOS와 안드로이드의 라이선스 구입 ... 23
   LESSON 03 유니티의 기본 화면 구성 ... 26
   LESSON 04 새 프로젝트 생성과 오브젝트 조작 ... 32
   LESSON 05 웹플레이어용으로 빌드하기 ... 42
   LESSON 06 iOS 및 안드로이드용으로 빌드하기 ... 49
CHAPTER 02. 유니티의 구성요소 능숙하게 다루기
   LESSON 07 게임 오브젝트와 구성요소 ... 56
   LESSON 08 스크립트 사용하기 ... 63
CHAPTER 03. 3D 슈팅게임 만들기
   LESSON 09 텍스처와 라이트 설정 ... 72
   LESSON 10 프리팹과 코루틴 ... 80
   LESSON 11 상태 전환 추가하기 ... 86
CHAPTER 04. 3D 액션퍼즐게임 만들기
   LESSON 12 물리 엔진 사용하기 ... 100
   LESSON 13 스테이지 생성과 결과 화면 표시 ... 113
   LESSON 14 카메라 제어 ... 125
   LESSON 15 씬 전환 설정 ... 129
CHAPTER 05. 핀볼 게임 제작
   LESSON 16 핀볼 게임 만들기 ... 136
   LESSON 17 범퍼와 슬링샷 만들기 ... 150
   LESSON 18 볼의 궤적 표시 ... 161
   LESSON 19 볼 속도 억제하기 ... 169
CHAPTER 06. RC카 게임 만들기
   LESSON 20 애셋 스토어에서 자동차 모델 임포트하기 ... 178
   LESSON 21 자동차 모델 설정하기 ... 184
   LESSON 22 스크립트로 자동차 조종하기 ... 194
   LESSON 23 지형 에디터 이용하기 ... 202
   LESSON 24 지형 데이터 색칠하기 ... 208
   LESSON 25 지형 위에 자동차 주행시키기 ... 217
CHAPTER 07. 플랫 포머 게임 만들기
   LESSON 26 모델 임포트와 설정 ... 224
   LESSON 27 캐릭터의 상태에 맞춰 움직이기 ... 234
   LESSON 28 트랜지션으로 동작 적용하기 ... 251
   LESSON 29 스크립트로 캐릭터 움직이기 ... 258
   LESSON 30 그림자와 아날로그 컨트롤러 이용하기 ... 272
   LESSON 31 스테이지 만들기 ... 282
CHAPTER 08. GUI가 있는 유니티 앱 만들기
   LESSON 32 GUI를 구성하는 위젯 사용하기 ... 300
   LESSON 33 위젯의 외양 바꾸기 ... 314
   LESSON 34 GUI의 지역화 ... 323
   LESSON 35 스프라이트 사용하기 ... 332
   LESSON 36 카메라로 찍은 이미지를 앱에서 사용하기 ... 341
CHAPTER 09. 네이티브 환경과 연계하기
   LESSON 37 iOS 네이티브 확장 기능 사용하기 ... 350
   LESSON 38 안드로이드에서 네이티브 확장 기능 사용하기 ... 356
   LESSON 39 웹플레이어로 브라우저와 연계하기 ... 364
APPENDIX : 고급 개발 방법
   APPENDIX 01 파티클로 화염 작성과 라이트 맵 이용하기(횃불 모델) ... 370
   APPENDIX 02 이펙트가 적용되지 않은 벽이나 바닥을 밝게 비추기 ... 373
닫기