책 이미지
책 정보
· 분류 : 국내도서 > 컴퓨터/모바일 > 프로그래밍 개발/방법론 > 게임 프로그래밍
· ISBN : 9788998139315
· 쪽수 : 376쪽
책 소개
목차
▣ 01장: 유니티를 이용한 스마트폰 게임 앱 제작을 위한 개발 환경 준비
LESSON 01 유니티 설치
LESSON 02 iOS와 안드로이드의 라이선스 구입
LESSON 03 유니티의 기본 화면 구성
LESSON 04 새 프로젝트 생성과 오브젝트 조작
LESSON 05 웹플레이어용으로 빌드하기
LESSON 06 iOS 및 안드로이드용으로 빌드하기
▣ 02장: 유니티의 구성요소 능숙하게 다루기
LESSON 07 게임 오브젝트와 구성요소
LESSON 08 스크립트 사용하기
▣ 03장: 3D 슈팅게임 만들기
LESSON 09 텍스처와 라이트 설정
LESSON 10 프리팹과 코루틴
LESSON 11 상태 전환 추가하기
▣ 04장: 3D 액션퍼즐게임 만들기
LESSON 12 물리 엔진 사용하기
LESSON 13 스테이지 생성과 결과 화면 표시
LESSON 14 카메라 제어
LESSON 15 씬 전환 설정
▣ 05장: 핀볼 게임 제작
LESSON 16 핀볼 게임 만들기
LESSON 17 범퍼와 슬링샷 만들기
LESSON 18 볼의 궤적 표시
LESSON 19 볼 속도 억제하기
▣ 06장: RC카 게임 만들기
LESSON 20 애셋 스토어에서 자동차 모델 임포트하기
LESSON 21 자동차 모델 설정하기
LESSON 22 스크립트로 자동차 조종하기
LESSON 23 지형 에디터 이용하기
LESSON 24 지형 데이터 색칠하기
LESSON 25 지형 위에 자동차 주행시키기
▣ 07장: 플랫 포머 게임 만들기
LESSON 26 모델 임포트와 설정
LESSON 27 캐릭터의 상태에 맞춰 움직이기
LESSON 28 트랜지션으로 동작 적용하기
LESSON 29 스크립트로 캐릭터 움직이기
LESSON 30 그림자와 아날로그 컨트롤러 이용하기
LESSON 31 스테이지 만들기
▣ 08장: GUI가 있는 유니티 앱 만들기
LESSON 32 GUI를 구성하는 위젯 사용하기
LESSON 33 위젯의 외양 바꾸기
LESSON 34 GUI의 지역화
LESSON 35 스프라이트 사용하기
LESSON 36 카메라로 찍은 이미지를 앱에서 사용하기
▣ 09장: 네이티브 환경과 연계하기
LESSON 37 iOS 네이티브 확장 기능 사용하기
LESSON 38 안드로이드에서 네이티브 확장 기능 사용하기
LESSON 39 웹플레이어로 브라우저와 연계하기
▣ 부록: 급 개발 방법
APPENDIX 01 파티클로 화염 작성과 라이트 맵 이용하기(횃불 모델)
APPENDIX 02 이펙트가 적용되지 않은 벽이나 바닥을 밝게 비추기