책 이미지

책 정보
· 분류 : 국내도서 > 컴퓨터/모바일 > 프로그래밍 개발/방법론 > 게임 프로그래밍
· ISBN : 9788960778696
· 쪽수 : 320쪽
· 출판일 : 2016-05-31
책 소개
목차
1장. 가상의 모든 것을 모두에게
__당신에게 가상현실이란 무엇인가
__헤드 마운트 디스플레이 종류
____데스크톱 VR
____모바일 VR
__가상현실과 증강현실의 차이
__애플리케이션 vs. 게임
__이 책이 다루는 영역
____이 책을 읽어야 할 사람
__VR 체험의 종류
__VR에서 전문적인 기술
__정리
2장. 오브젝트와 스케일
__유니티 시작하기
____새로운 유니티 프로젝트 시작하기
____유니티 에디터
____기본 월드 공간
__간단한 디오라마 만들기
____큐브 추가하기
____평면 추가하기
____구체와 몇 가지 매터리얼 추가하기
____씬 뷰 변경하기
____사진 추가하기
____그라운드 평면 색상 변경하기
__측정 도구
____유닛 큐브 만들기
____그리드 프로젝터 사용하기
____에단 캐릭터 측정하기
__블렌더에서 임포트하기
__블렌더 소개
____유닛 큐브
____UV 텍스처 이미지
____유니티로 임포트하기
____몇 가지 문제
__정리
3장. VR 빌드하고 실행하기
__VR 기기 통합 소프트웨어
____유니티 내장 VR 지원
____기기별 SDK
____OSVR 프로젝트
____WebVR
____3D 월드
__MeMyselfEye 프리팹 만들기
__오큘러스 리프트에서 빌드하기
__구글 카드보드에서 빌드하기
____안드로이드 설정
____iOS 설정
____카드보드 유니티 패키지 설치하기
____카메라 추가하기
____빌드 설정
____플레이 모드
____빌드하고 안드로이드에서 실행하기
____빌드하고 iOS에서 실행하기
__디바이스 독립적인 클릭커
__가상현실이 실제로 동작하는 방식
____입체 3D 뷰잉
____헤드 트래킹
__정리
4장. 시선 기반 컨트롤
__걸어다니는 에단
____인공지능 에단
____Navmesh bakery
____랜덤하게 걸어 다니기
____유니티 프로그래밍에 대한 빠른 소개
____RandomPosition 스크립트
____좀비가 된 에단
__보는 곳으로 가기
____LookMoveTo 스크립트
____피드백 커서 추가하기
____문제점
__죽여보기
____KillTarget 스크립트
____파티클 이펙트 추가하기
____애셋 폴더 정리하기
__정리
5장. 월드 공간 UI
__재사용 가능한 기본 캔버스
__바이저 HUD
__십자선 커서
__윈드실드 HUD
__게임 요소 UI
__정보 풍선
__사용자 이벤트와 인게임 대시보드
____버튼이 있는 대시보드 만들기
____물 호스와 버튼 연결하기
____스크립트에서 버튼 동작시키기
____버튼을 보면 강조하기
____보고 클릭해서 선택하기
____보고 응시해서 선택하기
__헤드 제스처와 반응형 오브젝트 UI
____머리 위치 사용하기
____헤드 제스처 사용하기
__정리
6장. 1인칭 캐릭터
__유니티 캐릭터 이해하기
____유니티 컴포넌트
____유니티 스탠다드 애셋
__1인칭 만들기
____보는 방향으로 이동하기
____땅에 붙어있기
____고체 오브젝트 통과하지 않도록 하기
____월드 끝에서 떨어지지 않기
____작은 오브젝트 넘기, 울퉁불퉁한 지형 처리하기
____움직이기 시작하고 멈추기
____헤드 제스처를 사용해서 걷기/멈추기
__사용자 칼리브레이션
____캐릭터 키
____현실에서의 플레이어 키
____리센터링
__자아의식 유지하기
____머리-몸 분리
____머리와 몸…
____그리고 발
____몸 아바타
____가상 코 만들기
____오디오 큐
__운동, 순간이동, 센서
__VR 멀미 해결하기
__정리
7장. 물리와 환경
__유니티 물리 효과
__탱탱볼
__헤드샷
__트램펄린과 벽돌
__인간 트램펄린
____벽돌같이
____캐릭터같이
__환경과 사물에 대한 빠른 소개
____Wispy Sky
____행성 지구
____기업 로고
__엘리베이터
__점프하기
__정리
8장. 워크쓰루와 렌더링
__블렌더에서 빌드하기
____벽
____천장
__유니티에서 씬 조립하기
____갤러리 룸
____전시 장치
____전시 계획
__갤러리에 사진 추가하기
__애니메이션 워크쓰루
____유니티 애니메이션 시스템
____스크립트를 사용한 애니메이션
__성능과 편의 최적화하기
____구현과 콘텐츠 최적화하기
____유니티 렌더링 파이프라인 최적화하기
____타깃 하드웨어와 드라이버에 최적화하기
____유니티 프로파일러
__정리
9장. 360도 전부 사용하기
__360도 미디어
__크리스탈 공
__매직 오브
__파노라마
__인포그래픽
__정방형 도법
__지구본
__포토스피어
__시야
__360도 미디어 찍기
__정리
10장. 소셜 VR 메타버스
__멀티플레이어 네트워킹
____네트워킹 서비스
____네트워크 아키텍처
____로컬 vs. 서버
____유니티 네트워킹 시스템
__간단한 씬 만들기
____씬 환경 만들기
____아바타 머리 만들기
__멀티플레이어 네트워킹 추가하기
____네트워크 매니저와 HUD
____네트워크 아이덴티티와 트랜스폼
____호스트에서 실행하기
____스폰 위치 추가하기
____두 개의 게임 인스턴스 실행하기
____아바타와 1인칭 캐릭터 연결하기
__멀티플레이어 가상현실 추가하기
____오큘러스 리프트 플레이어
____구글 카드보드 플레이어
____다음 단계
__커스텀 VRChat 룸 빌드하고 공유하기
____월드 준비하고 빌드하기
____월드 호스팅하기
__정리
11장. 다음은 무엇일까