해외주문/바로드림/제휴사주문/업체배송건의 경우 1+1 증정상품이 발송되지 않습니다.
패키지
북카드
키워드 Pick
키워드 Pick 안내
관심 키워드를 주제로 다른 연관 도서를 다양하게 찾아 볼 수 있는 서비스로, 클릭 시 관심 키워드를 주제로 한 다양한 책으로 이동할 수 있습니다.
키워드는 최근 많이 찾는 순으로 정렬됩니다.
책 소개
이 책이 속한 분야
▶ 『유니티프로그래밍과 3D 게임 아트의 정석 세트』는 《유니티 게임 개발의 정석》과 《유니티 3D 모바일 게임 아트》를 엮은 세트입니다. (전2권)
작가정보
저자 이득우는 인터넷 초창기인 학창 시절부터 웹과 IRC를 통해 다양한 활동을 했으며, 1998년 고려대학교 산업공학과를 졸업하고 검색 엔진 개발로 IT업계에 입문했다. 초창기에는 씨씨알에서 이미지 검색 엔진으로 과기처 장관상을 수상한 후, 포트리스 팀을 맡은 것을 계기로 게임 개발에 입문했으며, 이후에는 SK컴즈에서 싸이월드와 네이트온을 확장하는 서비스를 구축하면서 포털 서비스 개발에도 발을 들여놓았다. 현재는 로봇을 연구하고 있으며, 다양한 기술을 서로 접목시키는 데 관심이 많아 그동안 게임, 포털, 로봇 영역을 넘나들면서 다양한 융합 서비스를 개발해왔다. 2011년 여름, 국내 최초로 유니티 전문 교육 과정을 개설해 참석자들로부터 큰 호응을 받았으며, 현재는 유니티의 공식 에반젤리스트이자 Recognized Instructor로서 기업과 학생들에게 유니티를 바르게 사용하는 방법을 전파하고 있다.
저자(글) 웨스 맥더모트
저자 웨스 맥더모트(Wes McDermott)는 11년 경력의 3D 아티스트다. 현재는 멀티미디어 개발자로서 비행 훈련 센터(Flight Training Center)에 있는 UPS 항공에서 일하며, 비디오 또는 온라인 인터랙티브 트레이닝 컨텐츠에 들어가는 3D 작업을 담당한다. 『Real World Modo: In the Trenches with modo』의 저자이기도 한 웨스는 HDRI 3D 매거진에 소개됐으며, 룩솔로지가 공식 사이트에서 소개하는 아티스트 중 한 명이다. 그는 룩솔로지, 오토데스크, 유니티 iOS 테크놀로지의 베타 테스터이기도 하다.
역자 조형재는 서울대학교 미술대학에서 금속공예를 전공했다. 이후 3D 애니메이션 스튜디오를 거쳐 주로 게임 개발사에서 근무했다. 구체적인 약력은 개인 홈페이지(www.zorotoss.com)에서 확인할 수 있다. 2011년 현재, 유니티를 이용한 독립 게임 개발을 진행 중이며, 한국과학기술원 문화기술대학원에서 게임 관련 연구 주제로 석사 과정을 밟고 있다. 역서로는 에이콘출판사의 『Unity 3D Game Development by Example 한국어판』(2011)이 있다.
목차
- 『유니티 게임 개발의 정석』
1장 유니티 소개
___1.1 유니티 3D 역사
___1.2 기능 둘러보기
______통합 인터페이스
______멀티 플랫폼 지원
______통합 에셋 시스템
______현실감 있는 렌더링 시스템
______셰이더 시스템
______지형 생성 기능
______오디오 기능
______애니메이션 기능
______파티클 시스템
______물리 엔진 기능
______프로그래밍 기능
______2D 게임 제작
______최적화를 위한 기능
___1.3 유니티 3.5 버전 기능
______플래시 플랫폼 지원
______실시간 렌더링을 위한 핵심 기능 추가
______실시간 렌더링의 최적화
______자동 길 찾기 시스템
______새로운 파티클 이펙트 시스템
______기타 추가 기능 리스트
___1.4 설치
___1.5 간단한 실습
___1.6 시작하기
___1.7 정리
2장 유니티 인터페이스
___2.1 인터페이스 개요
______뷰 레이아웃
______물체의 생성
______빛의 추가
______뷰와 관련된 기타 기능
___2.2 씬 뷰
______씬 뷰의 조작
______씬 기즈모
______트랜스폼 툴
___2.3 계층 뷰
___2.4 프로젝트 뷰
___2.5 인스펙터 뷰
___2.6 게임 뷰
___2.7 스내핑
______스냅 기능
______정점 스냅 기능
______뷰로 이동 기능
___2.8 프로젝트 구조
______씬
______에셋
______디렉토리 구조
___2.9 패키지
______패키지 불러오기
______패키지 내보내기
______유니티 기본 패키지
___2.10 프리팹
______프리팹 예제 실습
______프리팹에 연결된 게임 오브젝트
___2.11 정리
3장 지형 시스템
___3.1 지형 시스템의 이해
___3.2 높낮이 설정
___3.3 텍스처 설정
___3.4 나무 배치
___3.5 풀밭 조성
___3.6 기타 설정
______Base Terrain 설정
______Tree & Detail Object 설정
______Wind 설정
___3.7 불러들이기/내보내기
___3.8 환경 컴포넌트
______안개
______스카이박스
______물 패키지
______플레어/ 헤일로 효과
______프로젝터
___3.9 1인칭 컨트롤러 사용
______1인칭 컨트롤러의 동작원리
___3.10 3인칭 컨트롤러 사용
______3인칭 컨트롤러의 동작원리
___3.11 정리
4장 렌더링 시스템
___4.1 렌더링 프로세스
___4.2 메쉬
___4.3 모델링 불러오기
______정점 데이터의 증가
______유니티 권장 에셋 형식
______유니티 3차원 좌표계
______유니티 스케일
______유니티를 위한 노멀 구성
___4.4 재질
______셰이더 제작
______셰이더 속성
___4.5 텍스처
______텍스처 불러오기
______텍스처 조정
______UV 좌표계
______큐브맵 텍스처
______렌더 텍스처
______절차적 텍스처
___4.6 물체의 렌더링
___4.7 카메라
___4.8 라이트
___4.9 그림자
___4.10 정리
5장 셰이더
___5.1 유니티 셰이더 시스템
______셰이더
___5.2 유니티 내장 셰이더
______내장 셰이더 규칙
______내장 셰이더 사용
______디퓨즈 셰이더
______스페큘러 셰이더
______범프드 셰이더
______트랜스패런트 셰이더
______트랜스패런트 컷아웃 셰이더
______셀프일루민 셰이더
______리플렉티브 셰이더
______버텍스릿 셰이더
______언릿 셰이더
______디캘 셰이더
___5.3 SSE 사용
______SSE 설치
______SSE 시스템 구성
______SSE 사용법
______픽셀 그래프 마스터 노드
______셰이더 제작
___5.4 SSE 활용
______범프드 기능 추가
______하이라이트 기능 추가
______셀프일루민 기능 추가
______리플렉티브 기능 추가
______디캘 기능 추가
______림라이팅 기능 추가
___5.5 셰이더랩
______서브셰이더
______태그
______패스
______유니티 셰이더 프로그램
______고정 함수 프로그램 예제 분석
___5.6 정리
6장 물리 시스템
___6.1 물리 엔진의 구성요소
___6.2 리지드바디
___6.3 충돌체
______메쉬 충돌체
___6.4 물리 재질
___6.5 간단한 시뮬레이션
___6.6 자동차 시뮬레이션
___6.7 조인트
______힌지 조인트
______고정 조인트
______스프링 조인트
______캐릭터 조인트
______설정 조인트
___6.8 기타 구성요소
______랙돌
______천
______환경설정
___6.9 정리
7장 프로그래밍
___7.1 프로그래밍 시스템
______프레임 함수
______이벤트 함수
______콘솔 뷰
______개발 환경 설정
___7.2 스프라이트 컴포넌트
___7.3 씬 설정
___7.4 입력 프로그래밍
___7.5 물리 프로그래밍
___7.6 최종 프로그램 제작
___7.7 정리
8장 애니메이션
___8.1 2D 애니메이션
___8.2 애니메이션 이징
___8.3 유니티 애니메이션 시스템
___8.4 스키닝 애니메이션
___8.5 애니메이션 결합
___8.6 FBX로 애니메이션 불러오기
___8.7 정리
9장 이펙트
___9.1 라이트매핑
______라이트매핑 인터페이스
______게임 오브젝트 설정
______라이트매핑 설정
______라이트매핑 제작과 보정
______듀얼 라이트매핑
___9.2 포스트 이펙트
______안티엘리어싱
______블룸
______피사계심도
______경계선 탐지
______모션 블러
______SSAO
______Sun Shaft 효과
___9.3 파티클 이펙트
______파티클 이미터
______파티클 애니메이터
______파티클 렌더러
______파티클 충돌체
___9.4 사운드 이펙트
______유니티 사운드 구성요소
______오디오 임포터
______사운드 효과
___9.5 정리
10장 최적화
___10.1 게임 프로세스
___10.2 프로파일러
______CPU 사용량 영역
______GPU 사용량 영역
______렌더링 영역
______메모리 영역
______오디오 영역
______물리 영역
______내장 프로파일러
______원격 접속 프로파일링
___10.3 컬링
______프러스텀 컬링
______레이어별 차단 거리 설정
______오클루전 컬링
______오클루전 영역 설정
______오클루전 컬링 데이터 제작
______최종 결과 시뮬레이션
___10.4 드로우콜
______텍스처 아틀라스
___10.5 배칭
___10.6 에셋 최적화
______텍스처 이미지
______오버드로우
___10.7 물리 엔진 최적화
______물리 엔진을 꼭 사용해야 하는가?
______FixedUpdate 함수 사용
______충돌체 설정
______충돌체의 이동
______Maximum Allowed Timestep 조절
______Solver Iteration Count 조절
______Sleep 조절
___10.8 프로그래밍 최적화
______자바스크립트와 C#
______유니티 라이브러리 사용 시 주의사항
______프리팹 생성
______코루틴
______박싱/언박싱
______배열 관리
______반복 시에 유용한 프로그래밍 팁
___10.9 정리
11장 배포
___11.1 빌드 시스템
______플랫폼 변경
______빌드 설정
______프로그램 제작
___11.2 윈도우/맥 배포
___11.3 웹 배포
______스트리밍 기능
______보안 샌드박스
______웹 브라우저와의 연동
___11.4 iOS 배포
______최종 프로그램 크기
___11.5 안드로이드 배포
______안드로이드 개발 준비
______빌드 설정
______안드로이드 확장 개발
___11.6 정리
『유니티 3D 모바일 게임 아트』
1장 i디바이스 하드웨어와 유니티
___i디바이스 하드웨어
______ARM CPU
______GPU
___게임 예산 수립
______프레임 레이트 예산
______렌더링 예산
______게임 예산과 최적화
___정리 48
2장 모도를 이용한 게임 오브젝트 제작: 테이터와 썸퍼
___버텍스 예산 수립
______성능 테스트
___크기와 게임 유닛
______게임 유닛
______모도 설정
______유니티로 불러오기
___실제 버텍스 개수
______퇴화 삼각면
______스무딩 앵글
______UV 이음매
______라이트
___테이터와 썸퍼 모델링
______워크플로우
______지오메트리 제작
______지오메트리 정리
___정리
3장 텍스처와 UV 맵의 이해
___UV 맵 생성
______UV 맵 계획
______테이터의 UV 생성
______썸퍼의 UV 생성
___게임 텍스처의 기본 원리
______텍스처 포맷
______텍스처 크기
______텍스처 압축: PVRTC
______밉맵의 사용
______다중 해상도
______텍스처 예산
___디퓨즈맵 제작
______가짜 라이트와 그림자
______테이터 텍스처 작업
___정리 105
4장 모도를 이용한 게임 오브젝트 제작: 훈련장
___레벨 디자인
______스타일
______섹션으로 분할
______배칭
___레벨 제작
______버텍스 개수 결정
______텍스처 아틀라스
______그리드 기반 제작
___레벨 텍스처 작업
______씬 측정
______텍스처 제작
______UV 생성
___정리
5장 블렌더를 이용한 애니메이션: 테이터 리깅
___오브젝트 크기 일치
___유니티 iOS의 블렌더 지원과 FBX 워크플로우
______FBX
___유니티 iOS에서 스키닝된 메쉬
______VFP 최적화 스키닝
___블렌더를 이용한 테이터 리깅
______아이폰과 아이패드를 위한 리깅
______기본 골격 제작
______웨이트 페인팅
___정리
6장 블렌더를 이용한 애니메이션: IK와 기본 애니메이션
___리깅 마무리: IK 추가
______다리 IK 셋업
______팔 IK 셋업
______리깅 정리
___테이터 애니메이션
______FBX 사용
______애니메이션 데이터와 유니티 iOS
______블렌더를 이용한 애니메이션
___정리
7장 블렌더를 이용한 애니메이션: 고급 과정
___유니티 애니메이션 시스템
______방법 1
______방법 2
______NLA 에디터를 이용한 애니메이션
______유니티 iOS에서의 애니메이션 블렌딩
___블렌더 다이내믹스를 이용한 애니메이션
______블렌더에서의 리지드바디 다이내믹스 셋업
___정리
8장 비스트를 이용한 라이트맵 제작
___비스트 라이트매핑
______비스트와 HDR
______라이트맵 UV
______UV 자동생성
______작업 과정
______듀얼 라이트맵
______비스트 설정
______라이트맵 수정
___정리
9장 유니티 iOS와 게임 애셋
___프리팹
______배경 소품 프리팹 제작
______표적 프리팹
______카메라 컨트롤 셋업
___충돌체 셋업
___텍스처 압축
______밉맵
___최적화된 셰이더
___유니티 iOS와 물리
______표적 오브젝트 셋업
______파티클 추가
______타임 매니저를 이용한 물리 최적화
___게임 퍼블리싱
______플레이어 설정
___게임 최적화
______메인 루프의 성능 튜닝
______프로파일러
___정리
보너스 리소스
테이터 개발
출판사 서평
[DVD 1 (유니티코리아 제공 프로모션 영상, 유니티 3.5 무료 버전, 예제 소스코드 수록)]
★ 세트 구성: 전2권 ★
1) 『유니티 게임 개발의 정석: 인터페이스부터 엔진 기능 활용, 최적화, 배포까지 Unity3D의 모든 것』
2) 『유니티 3D 모바일 게임 아트: 아이폰 개발자를 위한』
『유니티 게임 개발의 정석』 소개
유니티 공인 에반젤리스트가 저술하고, 유니티 테크놀로지스 코리아에서 추천한 책!
유니티 입문자를 위한 기본 사용법부터, 유니티를 이용해 게임을 개발하기 위한 다양한 기능을 이론과 함께 정리한 유니티 게임 전문 개발 서적이다. 지형, 렌더링, 셰이더, 물리 엔진, 2D 스프라이트, 애니메이션, 사운드, 파티클 효과와 같은 게임 개발에 필수적이고 기본적인 요소뿐만 아니라, 라이트매핑, 포스트 이펙트, 오클루젼 컬링, 최적화, 배포 등과 같은 현업 실무에서도 참고할 수 있는 고급 기능을 다양한 예제와 함께 총망라한 유니티 게임 완벽 바이블이다.
이 책에서 다루는 내용
■ 기본 인터페이스 사용법과 실무에서 반드시 알아야 할 필수 기능
■ 판타지 세계의 창조, 환경 설정, 탐험
■ 컴퓨터 그래픽스 이론에 기반을 둔 유니티 렌더링 시스템 설명
■ 일반인들도 쉽게 따라할 수 있는 노드 방식의 고급 셰이더 제작
■ 물리 엔진의 기초와 조인트, 휠, 천을 활용한 고급 기능
■ 사용자 컴포넌트 제작과 앵그리버드 유형의 2D 게임 제작 기법
■ 유니티의 다양한 애니메이션 기능과 활용법
■ 게임의 결과물을 향상시키기 위한 전문적인 이펙트 기능
■ 상용 게임 제작을 위해 반드시 알아야 할 최적화 기법
■ 멀티 플랫폼 빌드 과정과 플랫폼별 세부 기능에 대한 이해
『유니티 3D 모바일 게임 아트』 소개
유니티를 이용한 아이폰과 아이패드용 게임 개발에서 반드시 고려해야 하는 최적화된 아트 애셋의 제작과 사용에 관한 책이다. 실무에서 바로 적용할 수 있을 만큼 수준 높은 게임아트를 만드는 기법을 그래픽 디자이너 출신인 저자가 만든 화려한 풀컬러 그래픽과 함께 자세히 익힐 수 있다. 또한 애플 i디바이스의 하드웨어적 특성, 유니티와의 관계, 아트 애셋 최적화의 원리와 방법을 구체적 사례를 통해 심도 있게 배운다. 이와 함께 아트 애셋 제작에 실질적으로 활용할 수 있는 저자의 다양한 노하우도 소개된다.
이 책에서 다루는 내용
■ 유니티 iOS로 개발하는 아이폰이나 아이패드용 게임을 위한 최적화된 애셋 제작 방식
■ 배칭, 그리드 기반 제작, 비스트를 이용한 라이트매핑에 대한 상세한 설명을 통한 게임 성능 향상 기법
■ http://wesmcdermott.com 사이트: 이 책에 나오는 주요 컨셉과 테크닉에 관한 동영상 튜토리얼, 아이폰과 아이패드용 무료 앱인 ‘테이터’에 대한 심층 정보 제공
기본정보
ISBN | 9788960773646 | ||
---|---|---|---|
발행(출시)일자 | 2012년 11월 10일 | ||
쪽수 | 856쪽 | ||
크기 |
188 * 250
mm
|
||
총권수 | 2권 | ||
시리즈명 |
에이콘 게임 개발 프로그래밍 시리즈
|
||
원서명/저자명 | Creating 3D game art for the iPhone with unity : featuring modo and Blender pipelines/McDermott, Wes |
Klover
e교환권은 적립 일로부터 180일 동안 사용 가능합니다.
리워드는 작성 후 다음 날 제공되며, 발송 전 작성 시 발송 완료 후 익일 제공됩니다.
리워드는 리뷰 종류별로 구매한 아이디당 한 상품에 최초 1회 작성 건들에 대해서만 제공됩니다.
판매가 1,000원 미만 도서의 경우 리워드 지급 대상에서 제외됩니다.
일부 타인의 권리를 침해하거나 불편을 끼치는 것을 방지하기 위해 아래에 해당하는 Klover 리뷰는 별도의 통보 없이 삭제될 수 있습니다.
- 도서나 타인에 대해 근거 없이 비방을 하거나 타인의 명예를 훼손할 수 있는 리뷰
- 도서와 무관한 내용의 리뷰
- 인신공격이나 욕설, 비속어, 혐오발언이 개재된 리뷰
- 의성어나 의태어 등 내용의 의미가 없는 리뷰
리뷰는 1인이 중복으로 작성하실 수는 있지만, 평점계산은 가장 최근에 남긴 1건의 리뷰만 반영됩니다.
구매 후 리뷰 작성 시, e교환권 200원 적립
문장수집
e교환권은 적립 일로부터 180일 동안 사용 가능합니다. 리워드는 작성 후 다음 날 제공되며, 발송 전 작성 시 발송 완료 후 익일 제공됩니다.
리워드는 한 상품에 최초 1회만 제공됩니다.
주문취소/반품/절판/품절 시 리워드 대상에서 제외됩니다.
구매 후 리뷰 작성 시, e교환권 100원 적립