스크랩

구간

인생 유니티 VR/AR 교과서

이영호, 박원석, 박현상 외 저 | 성안당 | 2021년 04월

베스트셀러

미리보기 북트리

정가
$70.00
판매가
$51.03 (27%↓) 최저가 보상
적립금
$1.02 (2%P)
출고예상일
2026년 10월 08일 수령예상일 안내
북카트 담기 바로구매하기 위시리스트담기

평점 -  ·  리뷰 0

리뷰 쓰기

ISBN : 9788931557015 / 648쪽 188 x 245 (㎜)

이 상품에 궁금하신점이 있으세요? 1:1상담문의

추천inside
Adobe Flash Player 가져오기

이 분야의 베스트셀러

아래의 도서와 구매하시면 이 도서들의 적립금을 즉시적용해 드립니다.

책 소개

출판사 리뷰

저자 소개

  • 저자 : 이영호, 박원석, 박현상 외
저자 : 이영호
ARA XR Lab 대표
전 유니티 코리아 에반젤리스트
가천대 게임대학원 게임공학 석사
17년 이상 넥슨 및 게임 개발사에서 실무 개발
세종대, 명지전문대 등 겸임교수

저자 : 박원석
WS Develop 대표
· 와이디 온라인 등 게임 개발사에서 7년 실무
· 전남대학교 법학과 학사

저자 : 박현상
Bricx3 대표. 테크니컬 아티스트
한국전파진흥협회, 정보통신진흥원, 부산정보진흥원 등 다수 기관 및 대학에서 VR/AR/MR 분야 강의
스마일게이트, 위메이드 등 게임 개발사에서 10년 실무 개발
DNA LAB, 마로마브 등 다수 기업 자문

저자 : 탁광욱
게임하이, 넥슨GT, 네오싸이언 등 게임 개발사에서 10년 실무 개발
㈜하우온라인게임스쿨 원화 강사
건국대학교 산업디자인 학사

저자 : 이영훈
위드제이소프트 대표
· 한국전파진흥협회, 정보통신진흥원 등의 기관 및 대학에서 유니티 및 XR 분야 강의
· 와이디온라인, 넥슨 등의 게임개발사 15년 이상 실무 개발

저자 : 김현진
어플리케 대표
코이엔터테이먼트 부사장
버드레터 개발실장
HotdogStudio 등 게임 개발사에서 10년 실무 개발

저자 : 김정윤
가천대학교 미래산업대학 게임·영상학과 학과장 게임대학원 주임 교수
- 현 사단법인 한국컴퓨터게임학회 편집위원장
- 전 사단법인 한국게임개발자협회 부회장
- 2020년 부총리 겸 교육부장관 표창(산학협력 유공 분야)
- 중앙대학교 첨단영상대학원 영상학, 게임공학 전공 박사

책 속에서

목차

Preface 7인 7색 저자 서문
Profile 저자 소개

Chapter 1 VR
1 VR콘텐츠 제작
1.0 VR 개요

1.0.1 VR의 현재와 미래
->VR 산업의 발전 과정
->VR 기기의 발전 흐름과 방향

1.0.2 VR 기기의 종류와 개발환경 설치 및 설정
->오큘러스 개발 환경 구성하기
->바이브 개발 환경 구성하기

1.0.3 VR 플랫폼별 대응을 위한 원소스멀티유즈
->PC 환경에서 작업할 수 있도록 구성하기
->오큘러스에서 작업할 수 있도록 구성하기
->바이브에서 작업할 수 있도록 구성하기

1.1 MagicVoxel 제작

1.1.1 프로젝트 생성

1.1.2 VR 매직복셀 프로젝트 생성하기

1.1.3 카메라 컨트롤 제작
->CamRotate 스크립트 생성해 추가하기
->CamRotate 스크립트 구현하기

1.1.4 바닥 만들기

1.1.5 복셀 만들기
->복셀이란?
->복셀 게임 오브젝트 생성하기
->복셀 스크립트 작성하기

1.1.6 복셀 제작자 만들기
->복셀 제작자 만들기
->마우스 포인트가 닿는 곳에 복셀을 만들고 싶다

1.1.7 오브젝트 풀 사용하기
->오브젝트 풀에 비활성화한 복셀 담기
->복셀 오브젝트 풀 이용하기 복셀 오브젝트 풀 이용하기
->복셀 오브젝트 풀에 반환하기
->복셀 자동 생성하기

1.1.8 VR 입력 대응하기
->컨트롤러
->VR 컨트롤러의 발사 버튼을 누르면
->컨트롤러가 향하는 방향으로 레이 만들기
->조준점 표시하기
->VR 기기별 테스트

1.2 VR 360 영상 플레이어 제작
1.2.1 360 영상의 이해

1.2.2 프로젝트 개요 및 생성

1.2.3 유니티 비디오 플레이어
->비디오 플레이어 제어

1.2.4 360 영상 활용하기
->스피어에 360 영상 구현하기
->360 영상을 교체하며 재생하기

1.2.5 Gaze Pointer 구현하기
-> Gaze Pointer 구현하기
-> Gaze Pointer를 활용한 영상 제어 구현하기
-> Gaze Pointer로 360 영상 제어하기
-> 바라보는 방향에 따라 영상 제어하기

1.2.6 VR 환경 설정하기
->VR 기기별 테스트

1.3 VR 타워 디펜스 제작

1.3.0 개요

1.3.1 프로젝트 생성
->VR Tower Defense 프로젝트 생성하기
->필요 에셋 가져오기
1.3.2 씬 환경 구성하기
->지형 작업하기
->구조물 배치하기

1.3.3 Player 제작
->카메라 설정
->총 쏘기 기능 제작하기
->자유 이동 기능 제작하기
->텔레포트 기능 제작하기
->워프 기능 제작하기
->잡기 구현하기
->원거리 물체 잡기
->컨트롤러 진동 처리

1.3.4 드론 제작
->상태 머신 틀 제작
->대기 상태 구현하기
->이동 상태 구현하기
->공격 상태 구현하기
->피격 상태 구현하기
->죽음 상태 구현하기

1.3.5 DroneManager 제작
->드론을 스폰할 위치 만들기
->드론을 생성할 관리 객체 및 스크립트 제작하기
->폭탄을 이용해 다수의 드론 제거하기

1.4 VR 네트워크 제작
1.4.1 프로젝트 및 Photon 설정

1.4.2 PUN2 설치

1.4.3 PUN2의 구조

1.4.4 씬 생성 및 서버 구조
->씬 생성
->포톤 게임 서버 접속

1.4.5 위치와 회전 동기화
->게임 플레이를 위한 환경 구성
->캐릭터 메카님 애니메이션 구성하기
->이동 및 회전 기능 구현하기
->위치 및 회전 데이터 동기화

1.4.6 RPC를 이용해 이벤트 발생시키기
->공격 애니메이션 동기화하기
->피격과 체력 동기화

1.4.7 음성 채팅 기능 구현
->Photon Voice 2 SDK 설치 및 앱 등록
->Voice Manager 생성하기

Chapter 2 AR
2 AR 콘텐츠 제작
2.0 AR 개요

2.1 지형 인식을 이용한 자동차 카탈로그 제작하기

2.1.1 바닥 지형 인식하기
->AR 전용 카메라 배치하기
->감지된 바닥을 시각적으로 표시하기
->APK 파일로 빌드하기

2.12 인식된 바닥에 자동차 모델링 생성하기
->AR Raycast를 이용해 바닥면에 표식 출력하기
->Indicator 위에 자동차 모델링 생성하기

2.1.3 자동차 모델링 조작하기
->자동차 모델링의 색상 변경
->터치 스와이프로 모델링 회전하기
->스마트폰에서 앱 실행 중에 꺼짐 방지

2.2 얼굴 인식을 이용한 앱 제작

2.2.1 얼굴 인식 및 이미지 배치하기
->AR Face Detection 준비하기
->이미지 프리팹 준비하기
->UI 버튼을 이용해 이미지 출력하기

2.2.2 얼굴의 움직임을 반영한 메시 만들기
->AR Face Mesh를 위한 게임 오브젝트 만들기
->얼굴 모델링에 입힐 매터리얼 제작
->버튼 UI를 이용해 매터리얼 변경하기

2.2.3 얼굴의 특정 위치 좌표를 가져오기
->AR Core API를 이용해 특정 위치 알아내기
->AR Face Manager를 이용해 특정 위치 알아내기

2.3 마커 인식을 이용한 게임 제작

2.3.1 단일 마커 인식 방식
->Reference Image Library 준비하기
->동물 모델링과 포획용 공 모델 준비
->포획용 공 발사 기능 구현
->포획 이벤트 기능 구현

2.3.2 다중 마커 인식 방식
->단일 프리팹으로 여러 이미지에 대응하기
->인식된 이미지에 따라 다른 프리팹을 생성하기

2.3.3 GPS와 실시간 DB를 이용한 방식

->GPS 기능 사용하기
->Firebase를 이용한 Realtime Database 생성하기
->Realtime Database에 데이터 저장하기
->씬 이동을 위한 메인 씬 제작

2.4 AR 콘텐츠 제작 완료

Reference 참고 사이트 & 도판 목록

top