▶ 지은이의 말 = 4
▶ CHAPTER 1 유니티 소개
▶ 1.1 유니티 개발 환경 구성 = 12
▶ 1.2 유니티 튜토리얼 즐기기 = 14
▶ 1.3 유니티 화면 구성 살펴보기 = 15
▶ CHAPTER 2 유니티로 만드는 우주
▶ 2.1 프로젝트 생성 = 21
▶ 2.2 행성 객체 생성 = 23
▶ 2.3 객체 조작 = 27
▶ 2.4 머티리얼 = 32
▶ 2.5 빛 = 38
▶ 2.6 Scene 저장 = 43
▶ 2.7 스크립트 = 45
▶ 2.8 주위에서 도는 행성 = 51
▶ 2.9 행성에서 우주로 발전하기 = 53
▶ 2.10 요약정리 = 58
▶ CHAPTER 3 유니티로 만드는 복불복 게임
▶ 3.1 복불복 게임 기획 = 61
▶ 3.2 GUI를 사용한 버튼 만들기 = 63
▶ 3.3 버튼 조작하기 = 67
▶ 3.4 버튼의 위치와 크기 조작하기 = 68
▶ 3.5 버튼 여러 개 만들기 = 71
▶ 3.6 외부 자원 불러오기 = 73
▶ 3.7 화면에 객체 배치하기 = 76
▶ 3.8 파티클 추가하기 = 79
▶ 3.9 파티클 꾸미기 = 83
▶ 3.10 반응하는 barrel 객체 = 89
▶ 3.11 barrel 객체를 프리팹으로 만들기 = 93
▶ 3.12 버튼과 MyBarrel 객체 연결하기 = 97
▶ 3.13 임의의 수 생성하기 = 100
▶ 3.14 MyBarrel 객체에 꽝 속성 부여 = 102
▶ 3.15 게임 종료 씬 만들기 = 104
▶ 3.16 재도전 시스템 만들기 = 109
▶ 3.17 씬 전환을 제어하기 = 111
▶ CHAPTER 4 FPS 게임 만들기
▶ 4.1 프로젝트 생성 = 117
▶ 4.2 하늘 생성 = 119
▶ 4.3 지형 생성 = 121
▶ 4.4 바다 생성 = 123
▶ 4.5 플레이어 캐릭터 생성 = 125
▶ 4.6 플레이어 무기 생성 = 127
▶ 4.7 플레이어 HP 생성 = 129
▶ 4.8 점수 표시 글자 생성 = 133
▶ 4.9 조준점 생성 = 135
▶ 4.10 배경 음악 생성 = 139
▶ 4.11 총알 생성 = 140
▶ 4.12 총알 효과 구성 = 150
▶ 4.13 총알 효과 적용 = 155
▶ 4.14 장애물 생성 = 161
▶ 4.15 장애물 점수 표시 = 166
▶ 4.16 적군 생성 = 168
▶ 4.17 적군 애니메이션 재생 = 172
▶ 4.18 적군 이동 = 175
▶ 4.19 적군의 플레이어 탐색 = 181
▶ 4.20 적군 로켓 생성 = 184
▶ 4.21 적군 로켓 공격 = 188
▶ 4.22 적군 공격 보완 (1) = 191
▶ 4.23 적군 공격 보완 (2) = 196
▶ 4.24 적군 공격으로 인한 피해 = 197
▶ 4.25 아군 공격으로 인한 피해 = 200
▶ 4.26 적군 프리팹 생성 = 201
▶ 4.27 정리 = 203
▶ CHAPTER 5 배포하기
▶ 5.1 웹 버전의 유니티 게임 배포하기 = 208
▶ 5.2 윈도와 맥 버전의 유니티 게임 배포하기 = 211
▶ 5.3 안드로이드 버전의 유니티 게임 배포하기 = 214
▶ 5.4 아이폰 버전의 유니티 게임 배포하기 = 216
▶ 부록 A. 사용자 데이터와 동적 리소스
▶ A.1 데이터 저장 = 219
▶ A.2 데이터 불러오기 = 220
▶ A.3 동적 리소스 불러오기 = 221
▶ 부록 B. 코루틴
▶ B.1 StartCoroutine( ) 메서드 = 226
▶ B.2 WaitForSeconds( ) 메서드 = 227
▶ B.3 Invoke( ) 메서드 = 229
▶ 부록 C. 유용한 코드와 라이브러리
▶ C.1 레이캐스트 = 231
▶ C.2 iTween 라이브러리 = 236
▶ 부록 D. C#기초 문법
▶ D.1 개발 환경 구성 = 239
▶ D.2 기본 사용법 = 240
▶ D.3 C#기본 타입 = 243
▶ D.4 기초 연산자 = 245
▶ D.5 조건문 = 246
▶ D.6 반복문 = 249
▶ D.7 배열 = 252
▶ D.8 메서드 = 255
▶ D.9 클래스 = 260
▶ D.10 속성 = 262
▶ D.11 생성자 = 264
▶ D.12 상속 = 267
▶ 찾아보기 = 270