실전! 유니티 5로 소셜 네트워크 게임 만들기
도서명:실전! 유니티 5로 소셜 네트워크 게임 만들기
저자/출판사:김천일,김효래/성안당
쪽수:376쪽
출판일:2015-10-12
ISBN:9788931553840
목차
Preface 에셋으로 상업용 유니티 소셜 게임 만들기에 한 발 더 다가서다 / 김천일, 김효래 5
Part 1. 유니티 5 3D 기초
Chapter 1. 유니티 5 3D 입문
1.1 유니티 5 3D 엔진이란? 13
1.2 유니티 5 3D로 개발된 게임 14
1.3 멀티 플랫폼 지원 16
1.4 유니티 5 3D 버전 18
1.5 유니티 5 3D 설치 방법 19
1.6 유니티 5 3D 개발 개념 27
Chapter 2. 유니티 5 3D 게임 개발 기초
2.1 인터페이스 구조 33
2.2 스크립트 작업 세팅 54
2.3 컴포넌트 사용 방법 61
2.4 그래픽스 기초 64
Chapter 3. 유니티 5 3D C# 기초
3.1 모노디벨롭(monodevelop) 70
3.2 변수(variable) 72
3.3 함수(function) 76
3.4 클래스(class) 82
Part 2. 유니티 소셜 게임 환경 준비하기
Chapter 4. 유니티 2D Sprite 사용하기
4.1 유니티 2D 시작하기 95
4.2 Sprite Renderer 컴포넌트 98
4.3 해상도 설정 105
4.4 Pixels Per Unit 107
4.5 2D 카메라 설정 109
4.6 애니메이션 시스템 110
Chapter 5. 페이스북 연동
5.1 페이스북 연동 작업 120
5.2 클라이언트 프로젝트 만들기 124
5.3 페이스북 클라이언트 연동 작업 129
5.4 키스토어 생성 134
5.5 해시 키 추출 137
5.6 AndroidManifest 설정하기 143
5.7 권한 토큰 설정 146
5.8 빌드 테스트 150
5.9 adb logcat 세팅 155
Chapter 6. 로딩 제작
6.1 NGUI 아틀라스 작업 159
6.2 UI 구성 164
6.3 코루틴 170
6.4 나의 정보 받아오기 178
6.5 PlayerData 제작 183
Chapter 7. 랭크 씬 제작
7.1 랭크 씬 구성하기 189
7.2 랭크 UI 구성 192
7.3 아이템 다이내믹 생성 201
7.4 아이템 구성하기 205
7.5 PlayerData 연동 212
Chapter 8. 웹 통신
8.1 PHP 215
8.2 MySQL 221
8.3 PHP MySQL 연동 230
8.4 게임 서버 Login 234
8.5 MyData 적용하기 243
Part 3. 본격 유니티 5 3D 게임 제작
Chapter 9. 실전! 게임 제작
9.1 프로젝트 준비하기 249
9.2 플레이어 애니메이션 제작 254
9.3 PlayerData 연동 작업 271
9.4 플레이어 이동 처리 279
9.5 미사일 제작 291
9.6 몬스터 제작 304
부록1: NGUI를 활용한 유저 인터페이스 최적화 방법
1. 에셋스토어에서 NGUI 설치하기 317
2. 아틀라스 만들기 319
3. 이미지 Sliced 처리 321
4. 타일 처리 331
부록2: 유니티 2D와 uGUI를 활용한 2D 게임 만들기
1. 완성 프로젝트 미리 보기 334
2. 타이틀 만들기 335
3. 해상도 설정 339
4. 타이틀 UI 작업 342
5. 버튼 제작 349