폴리아트VR세미나-가상현실(VR) 기기 특성과 게임 개발 장르의 선택
-
Upload
jong-won-park -
Category
Software
-
view
2.398 -
download
10
Transcript of 폴리아트VR세미나-가상현실(VR) 기기 특성과 게임 개발 장르의 선택
Copyright© 2016 All rights reserved
TowerVR
가상현실 (VR) 게임 개발 장르 선택의 문제
POLYART STUDIO 2016
Project Tower VR
CONTENTS
2. VR 게임 개발상의 문제점
1. VR 기기 ( 하드웨어 ) 의 특성
3. VR 게임 개발 솔루션
Project Tower VR
1. VR 기기 ( 하드웨어 ) 의 문제점
Project Tower VR
PROBLEMS1-1. HMD 의 초기 개발 사례
1. VR 기기 ( 하드웨어 ) 의 문제점
Virtual Boy 와 게임 화면
https://youtu.be/Fp8nsRASHl8
Project Tower VR
PROBLEMS1-2-1. HMD 의 발전
1. VR 기기 ( 하드웨어 ) 의 문제점
광학 렌즈를 활용한 SMD 의 ST1080
OLED 를 탑재한 HMZ-T3W
Project Tower VR
PROBLEMS1-2-2. 오큘러스의 특성
1. VR 기기 ( 하드웨어 ) 의 문제점
Fish eye Rendering
- 저렴한 비용으로 시야각 확보- 복잡하지 않은 렌즈 구조
Project Tower VR
PROBLEMS1-2-3. 어안렌즈에 의한 주변부 왜곡의 원리
Fish eye Rendering 어안 렌즈 광학 왜곡 이미지 출력
1. VR 기기 ( 하드웨어 ) 의 문제점
인용 출처 ( 오큘러스를 까고 싶어 적는 오큘러스 분석기):http://roricon.egloos.com/4003875
http://gigglehd.com/zbxe/11737591오큘러스 리프트 DK2 분리
Project Tower VR
PROBLEMS1-2-4. 광학 왜곡을 통한 시야 확보의 장단점
1. VR 기기 ( 하드웨어 ) 의 문제점
광학 왜곡을 통한 시야 확보 장점
단점
• 광시야 확보를 통한 공간 몰입 , 현실감 상승• 새로운 디스플레이 방식의 출현• 다양한 분야에 활용할 수 있는 가능성 열려
• 주변부 왜곡 및 번짐 현상• 고해상도 디스플레이 자원 필요• 현실 공간 인식 불가 ( 후방 주의 )
Project Tower VR
PROBLEMS1-3-1. 거추장스런 하드웨어 ( 무게 , 불편함 ) 의 문제 해결
1. VR 기기 ( 하드웨어 ) 의 문제점
오큘러스 DK2 오큘러스 CV1
Project Tower VR
PROBLEMS1-3-2. 무게 , 불편함 등의 요소에 따른 사용자 반응
1. VR 기기 ( 하드웨어 ) 의 문제점
• 절대 다수의 관심 유저 = 10 대 초 , 중반 남성( 무겁다 )
• 여성 유저들은 화장 번짐을 두려워함• 지속적인 게임 플레이가 힘들다• 주변 기기 ( 마우스 , 키보드 ) 조작이 힘들다• 유선 때문에 사용자 움직임이 제한된다
Project Tower VR
PROBLEMS1-4. PC/ Android VR 기기의 문제점
1. VR 기기 ( 하드웨어 ) 의 문제점
발열 문제배터리 용량 문제컨텐츠 부족 문제
기기 설치 및 운용이 불편하드웨어 가격 문제PC 사양의 제한 및 호환성 문제
멀미 / 어지러움 문제 멀미 / 어지러움 문제컨텐츠 부족 문제
Project Tower VR
PROBLEMS1-5-1. 멀미와 어지러움 ( 필연적 )
1. VR 기기 ( 하드웨어 ) 의 문제점
시각적 / 공간적 부조화 (VR 공간과 실제 공간의 차이 )가상현실 콘텐츠는 앉아서 시연한다 .
Project Tower VR
PROBLEMS1-5-2. 멀미와 어지러움 극복의 노력
1. VR 기기 ( 하드웨어 ) 의 문제점
VR 코스터 프로젝트 ( 실제 공간과 VR 기기 연동 ) https://youtu.be/fnqyn_cO91g
VR 테마 파크 ( 실제 공간과 VR 공간의 일치 시도 - 제로 레이턴시 ) https://youtu.be/xabOf8ut2IA / https://youtu.be/cML814JD09g
Project Tower VR
PROBLEMS 1. VR 기기 ( 하드웨어 ) 의 문제점
- PC 권장 사양 -권장 그래픽 : NVIDIA GTX 970 / AMD 290 제품군이나 , 상위 제품군권장 CPU : Intel i5-4590 제품이나 , 상위 제품군권장 RAM : 8GB 이상그래픽 포트 : Compatible HDMI 1.3 video output3 개의 USB 3.0 포트 , 1 개의 USB 2.0 포트운영체제 : Windows 7 SP1 이나 그 이상 운영체제 ( 예 : Windows 8, Windows 8.1 등 )
[ 출처 ] 오큘러스 리프트 소비자버전 PC 권장사양 공개| 작성자 코아텍
1-6. 고성능 PC 사양 필요
- 오큘러스 CV1 사양 -
해상도 : 2160 X 1200 ( 한쪽 렌즈당 1080 X 1200)360 도 Positional Tracking 3D 오디오 시스템초당 90 프레임 지원레이턴시 20~40ms(?)
Project Tower VR
PROBLEMS 1. VR 기기 ( 하드웨어 ) 의 문제점 1-7. 주요 HMD 사양
Project Tower VR
2. VR 게임 개발상의 문제점
Project Tower VR
PROBLEMS 2. VR 게임 개발상의 문제점
2-1. VR 게임 개발 커뮤니티의 부재
오큘러스 카페 : http://cafe.naver.com/oculusvr
K-Champ VR 게임잼 (Game Jam) 2015’http://onoffmix.com/event/57891
https://www.facebook.com/groups/oculus4devs/
Project Tower VR
PROBLEMS 2. VR 게임 개발상의 문제점
2-2. 화면 주변부 왜곡 현상
오큘러스 기능을 지원하는 기존 게임의 주변부 왜곡과 UI 환경의 문제(War Thunder)- UI 가 허공에 둥둥 떠있는 모습- 일부러 눈을 치켜 떠야만 보인다 .
Project Tower VR
PROBLEMS 2. VR 게임 개발상의 문제점
2-3-1. VR 전용 UI/UX 의 문제점 -UI 요소 주변부 배치
왜곡된 주변부에 UI 요소를 배치하면 문제가 된다 .
3D 오브젝트화된 GUI
화면 가운데와 캐릭터에 부착된 UI
Project Tower VR
PROBLEMS 2. VR 게임 개발상의 문제점
2-3-2. VR 전용 UI/UX 의 문제점 - 가독성 떨어지는 텍스트
해상도 문제와 주변부 왜곡 현상 등으로 Text 중심의 UI 는 가독성이 현저히 떨어지고 어지러움을 유발하게 된다 .
Project Tower VR
PROBLEMS 2. VR 게임 개발상의 문제점
2-4. 키보드와 마우스 사용의 문제
오큘러스를 착용하는 동안에는 마우스와 키보드를 사용하는데 제약이 있기 때문에 팀채팅이 중요하게 작용하는 MMORPG 게임에 적용하기 힘들다 .
Project Tower VR
PROBLEMS 2. VR 게임 개발상의 문제점
2-5. 카메라 시점 변화에 따른 VR 게임 제작의 문제점
기울어진 상태로 초기 카메라를설치하면 멀미를 느낄 수 있다 .
카메라 수평선 지향카메라가 전진하면서 사용자가 좌우로 고개를 돌리는 움직임은 어지러움과 멀미가 심하게 느껴진다 .
카메라 회전과 움직임 카메라의 지속적인 이동3 인칭 시점의 카메라도 지속적으로 이동시키면멀미나 어지러움을 유발한다 .
Project Tower VR
PROBLEMS 2. VR 게임 개발상의 문제점2-6. VR 게임 개발 시행 착오 http://www.facebook.com/polyarteden
1 인칭 시점 비행 슈팅 아케이드• 장시간 플레이가 불가능• VR 특성을 최대한 발휘할 수 있는 장르• 계기판에 부착된 UI 요소 제작 필요• 화면 회전 및 상하 좌우 둘러보기에 따라 멀미가 유발• 비행체 롤링 , 피칭 , 요잉 각도 제한 필요• 아케이드 게임기 및 모션 시뮬레이터에 적용 가능
3 인칭 시점 액션 슈팅 아케이드• 장시간 플레이가 불가능• 3 인칭 시점 특성상 VR 요소의 감소가 불가피• 캐릭터의 지속적인 이동과 카메라 회전에 따라 멀미 현상 유발• 캐릭터에 부착된 UI 및 Inventory 등의 특성 때문에 복잡하고 캐릭터를 가리는 현상이 생김
3 인칭 관찰자 시점 디펜스 게임• 3 인칭 관찰의 재미 요소 부각• 장시간 플레이가 가능• VR 특성을 전략적으로 활용할 수 있음• 화면 이동 및 회전 요소를 최소화해 피로도를 줄일 수 있음• 스탠드어론 스테이지 중심 게임으로 개발 가능
Project Tower VR
3. VR 게임 개발 솔루션
Project Tower VR
SOLUTIONS 3. VR 게임 개발 솔루션3-1. VR 게임에 적합한 게임 장르는 ?
고전 클래식 아케이드 ( 오큘러스 아케이드https://youtu.be/fwJCuihwW44
체감형 상호작용 어드벤처 게임 (섬머 레슨 )https://youtu.be/wIl2-5f8NTo
고정 위치 슈팅 게임 (블렛 트레인 )https://youtu.be/M77S-TTnnoU
레일 슈팅 게임 (Gateway VR)https://youtu.be/tMI2Swxc1EM
VR 퍼즐 게임 (Esper)https://youtu.be/H-ZKrB7SyBI
Tabletop 전략 게임 (Airmech VR)https://youtu.be/REL8wbtVONM
Project Tower VR
SOLUTIONS 3. VR 게임 개발 솔루션3-2. 오큘러스 쉐어 우수 게임 https://ko.share.oculus.com/
Project Tower VR
SOLUTIONS 3. VR 게임 개발 솔루션3-3 VR 용 UI/UX 환경 솔루션
Project Tower VR
SOLUTIONS 3. VR 게임 개발 솔루션3-3-1. VR 에 적합한 UI/UX 개발 -Lobby, Menu 구성 : 3D 공간을 활용한 UI 요소
커스텀 메쉬와 퍼스펙티브 카메라를 활용한 선택 메뉴 구성 3D 공간으로 구현된 Lobby Menu
Project Tower VR
SOLUTIONS 3. VR 게임 개발 솔루션3-3-2. 마우스 포인터 문제 – 시선 마우스 ( 크로스 헤어 )
Project Tower VR
SOLUTIONS 3. VR 게임 개발 솔루션3-3-3. 스크린 터치 UI 에서 벗어나야
Project Tower VR
SOLUTIONS 3. VR 게임 개발 솔루션3-3-4. 오브젝트 UI / 스크린 UI 의 구분
{지속적인 노출이 필요한 UI 요소
일시적인 노출이 필요한 UI 요소UI
• HUD, HP/ MP 게이지 등• 오브젝트 부착 패널 UI• 3D 오브젝트화한 UI
• 경고문 , 게임 진행 등• 스크린 패널 UI( 기존 )
Project Tower VR
SOLUTIONS 3. VR 게임 개발 솔루션3-4. 카메라 연출
VS
Project Tower VR
SOLUTIONS 3. VR 게임 개발 솔루션3-4-1. Head Tracking 을 활용한 게임 – 3 인칭 RPG: Herobounds2
https://youtu.be/R3ti_ygDgwU
Project Tower VR
SOLUTIONS 3. VR 게임 개발 솔루션3-4-3. VR 에 적합한 카메라 이동과 레벨 구성 – 3 인칭 RPG 게임
선형 스테이지 구성의 모바일 RPG 게임 레벨 나선형 스테이지 구성을 통해 카메라 VR 카메라를 활용
Project Tower VR
SOLUTIONS 3. VR 게임 개발 솔루션3-4-3. VR 에 적합한 카메라 이동 – Camera Cut Scene
적절한 Camera Cut Scene 의 연출
1 2
3Head Tracking 을 활용한 전투 상황 관측
Project Tower VR
SOLUTIONS 3. VR 게임 개발 솔루션3-4-4. 카메라 타겟의 제한 이동 - Lucky’s tale
https://youtu.be/9mppe3viMCw
Dummy_CP
Project Tower VR
SOLUTIONS 3. VR 게임 개발 솔루션3-5 포지션 트래킹의 활용
Project Tower VR
SOLUTIONS 3. VR 게임 개발 솔루션3-5-1. 포지션 트래킹의 활용 - Tabletop War game
포지셔널 트래킹 Tabletop game
https://youtu.be/paYPOTz-BXA
Project Tower VR
SOLUTIONS 3. VR 게임 개발 솔루션3-5-2. 포지션 트래킹의 활용 - VR RTS / VR Defense game
VR DefenseTabletop War game
https://youtu.be/mgc_EHa6TaU
Project Tower VR
SOLUTIONS 3. VR 게임 개발 솔루션3-5-3. 포지션 트래킹의 활용 - 건슈팅 게임
사용자 몸의 위치 추적과 엄폐물을 활용한 게임https://youtu.be/MRRm9cyd_hg
Project Tower VR
SOLUTIONS 3. VR 게임 개발 솔루션3-6. 부작용을 줄이기 위한 이론
카메라를 수평으로 멀리 수평선을 바라보도록 초기 카메라를 설치 Top View 에서 지형을 바라보며 지속적으로 움직이는 View 는 멀미를 유발게임 플레이시 메인 카메라를 수평에서 15 도 정도 아래로 향하도록 설정고정된 화면이 움직이는 화면보다 자주 보이도록 게임 연출사용자가 지속적으로 빠르게 움직이는 경우 ( 롤러코스터 , 비행기 , 경주용 자동차 ) 는 즉각적인 멀미가 유발카메라 흔들림 (쉐이킹 ) 효과는 멀미를 유발모션 블러 효과는 멀미를 유발앞으로 전진하며 주변을 둘러보는 카메라 움직임은 멀미를 유발카메라 줌아웃 , 카메라 이동 과정 중 가속 , 감속은 멀미 유발 ( 차라리 순간 이동으로 연출 )
Project Tower VR
SOLUTIONS 3. VR 게임 개발 솔루션3-7. 참조 자료
VR 기기 총 목록http://fulldive.kr/bbs/board.php?bo_table=school&wr_id=17http://fulldive.kr/bbs/board.php?bo_table=school&wr_id=19
유나이트 서울 2015 후기https://youtu.be/S1TNgnFEomMhttp://blog.naver.com/PostView.nhn?blogId=wjfeorkdwk33&logNo=220341314106
새로운 현실의 개척자 , VR 게임을 만드는 사람들 – 스노우볼 (http://it.donga.com/22681/)
제임스의 유산 개발과정을 통해 알아본 vr 게임 개발 , 블로그 (http://dreamrugi.tistory.com/788)
vr 게임 제임스의 유산 개발자 인터뷰 , 2014 년 11 월 정보 (http://www.inven.co.kr/webzine/news/?news=121362)
4 가지 VR 개발 시 문제점http://
www.gamasutra.com/view/news/254720/How_devs_deal_with_4_problem_areas_in_VR_game_design.php
오큘러스를 까고 싶어 적는 오큘러스 분석기http://roricon.egloos.com/4003875
[KGC2015] 시뮬레이션 ? FPS? "VR 에 어울리는 게임은 무엇일까 "http://www.inven.co.kr/webzine/news/?news=147513
VR 의 역사와 기술http://npcsejong.blogspot.kr/2015/05/episode-01.html
Contact: [email protected]