만들면서 배우는 유니티 VR 게임 개발 (삼성 기어 VR과 HTC VIVE로 VR에 특화된 게임 제작하기)

만들면서 배우는 유니티 VR 게임 개발 (삼성 기어 VR과 HTC VIVE로 VR에 특화된 게임 제작하기)

$30.00
Description
다양한 장르와 플랫폼으로 유니티 VR 게임 개발 기초 다지기
유니티 엔진과 무료 에셋을 이용하여 VR 게임을 만드는 기초부터 알려주는 책. VR만의 특성을 활용하여 숨은 물체 찾기, 스페이스 슈터, 러닝 액션, FPS, 방 탈출 등 개성 넘치는 게임을 만들면서 배울 수 있다. 구글 카드보드, 삼성 기어 VR, HTC VIVE 등 주요 플랫폼에서 개발 환경을 구축하고 실습을 진행하므로 한 권만으로 VR 게임 개발의 거의 모든 것을 배울 수 있다.
저자

김광일

저자김광일은동명대학교게임공학과에재학중인대학생개발자.재미를개발하는재미있는개발자를목표로하고있다.다양한행사와만남을즐기고개발기록을블로그(http://blog.naver.com/4roring)에남기고있다.VR/AR창업동아리를설립하는등학내에서VR게임개발을선도해왔다.2016년게임창작캠프에서기획상을,광교AR/VR게임톤에서최우수상을수상했다.

목차

CHAPTER1VR소개와유니티엔진
1.1VR이란?
__1.1.1VR의원리
__1.1.2과거의VR게임기
__1.1.3VR앱과게임
1.2VR기기소개
__1.2.1구글카드보드
__1.2.2삼성기어VR
__1.2.3HTCVIVE
__1.2.4그외다양한VR기기
1.3유니티엔진소개및설치
__1.3.1유니티엔진소개
__1.3.2유니티엔진설치
__1.3.3유니티엔진구성
1.4마치며

CHAPTER2구글카드보드VR게임개발
2.1스마트폰빌드를위한JDK,안드로이드SDK설치
__2.1.1JDK설치
__2.1.2안드로이드SDK설치
2.2카드보드VRSDK개발환경구축
2.3큐브를없애는간단한게임
__2.3.1Scene디자인
__2.3.23초간바라보는입력
__2.3.3카드보드자석버튼입력
__2.3.4스마트폰에빌드
2.4캐주얼게임[빌을찾아라]
__2.4.1게임소개
__2.4.2게임에서사용할에셋설치
__2.4.3Scene디자인
__2.4.4문자열정보를가진오브젝트
__2.4.5플레이어의TextUI
__2.4.6배경음악
__2.4.7Scene이동
2.5마치며

CHAPTER3삼성기어VR게임개발
3.1OculusMobile개발환경구축
__3.1.1OculusUtilitiesforUnity5설치
__3.1.2Oculus서명파일생성
__3.1.3기어VR개발자모드
__3.1.4스마트폰에빌드
3.2우주슈팅게임[스페이스파이터]
__3.2.1게임소개
__3.2.2게임에서사용할에셋설치
__3.2.3Scene디자인
__3.2.4UI디자인
__3.2.5플레이어의기본조작
__3.2.6플레이어의총알발사
__3.2.7적캐릭터의이동과공격
__3.2.8플레이어의상태
__3.2.9적캐릭터의대미지처리
__3.2.10플레이어대미지와점수처리
__3.2.11적캐릭터애니메이션
__3.2.12이펙트
__3.2.13배경음악과효과음
__3.2.14적리스폰과게임오버
3.3러닝게임[로드러너]
__3.3.1게임소개
__3.3.2기어VR제스처입력구현
__3.3.3게임에서사용할에셋설치
__3.3.4Map디자인
__3.3.5플레이어구현
__3.3.6장애물구현
__3.3.7게임오버
__3.3.8맵무한생성
3.4마치며

CHAPTER4HTCVIVE게임개발
4.1VIVE설정및SteamVR개발환경구축
__4.1.1VIVE설정소프트웨어설치
__4.1.2HTCVIVE세팅
__4.1.3SteamVRPlugin설치
4.2건슈팅게임[로봇헌터]
__4.2.1게임소개
__4.2.2게임에서사용할에셋설치
__4.2.3Scene디자인
__4.2.4VIVE컨트롤러모델추가
__4.2.5플레이어무기모델링적용
__4.2.6총알구현
__4.2.7Trigger입력으로총알발사
__4.2.8적캐릭터모델과애니메이션설정
__4.2.9적캐릭터의공격과죽음
__4.2.10플레이어대미지이펙트
__4.2.11플레이어Score와UI
__4.2.12적캐릭터리스폰
4.3어드벤처게임[룸이스케이프]
__4.3.1게임소개
__4.3.2게임에서사용할에셋설치
__4.3.3Scene디자인
__4.3.4UI와Trigger입력구현
__4.3.5아무것도없는상호작용오브젝트구현
__4.3.6스위치와문의상호작용구현
4.5마치며

Appendix부록
A.1NewGearVRController조작구현
__A.1.1컨트롤러의기본조작
__A.1.2조작구현
A.2협업을위한UnityCollaborate
A.3AR개발을위한VuforiaSDK
A.4마치며

출판사 서평

카드보드,기어VR,VIVE플랫폼을이용한유니티VR게임개발기초
가상현실(VR)이눈앞의현실로다가오며많은게이머는VR의특성을잘살린킬러콘텐츠를원하고있다.이책은단순한VR개발입문에서한걸음더나아가,여러플랫폼에서작동하는예제게임들을만들어보며단기간에VR게임개발의정수를파악할수있게구성되었다.

널리사용되는유니티엔진과무료에셋을이용하며,저렴한구글카드보드부터국내에널리보급된삼성기어VR,세계적으로인기를끌고있는HTCVIVE까지거의모든VR플랫폼에서개발환경을구축하고게임을제작하는방법을배울수있다.기존게임과다른VR만의기기특성및상호작용요소를활용하여숨은물체찾기[빌을찾아라],슈팅게임[스페이스파이터],러닝액션[로드러너],FPS[로봇헌터],방탈출어드벤처[룸이스케이프]등여러장르의개성넘치는게임을실제로만들게된다.