7. Project Tower VR
PROBLEMS
1-2-3. 어안렌즈에 의한 주변부 왜곡의 원리
Fish eye Rendering 어안 렌즈 광학 왜곡 이미지 출력
1. VR 기기(하드웨어)의 문제점
인용 출처(오큘러스를 까고 싶어 적는 오큘러스 분석기):http://roricon.egloos.com/4003875
http://gigglehd.com/zbxe/11737591오큘러스 리프트 DK2 분리
8. Project Tower VR
PROBLEMS
1-2-4. 광학 왜곡을 통한 시야 확보의 장단점
1. VR 기기(하드웨어)의 문제점
광학 왜곡을 통한
시야 확보 장
점
단
점
• 광시야 확보를 통한 공간 몰입, 현실감 상승
• 새로운 디스플레이 방식의 출현
• 다양한 분야에 활용할 수 있는 가능성 열려
• 주변부 왜곡 및 번짐 현상
• 고해상도 디스플레이 자원 필요
• 현실 공간 인식 불가(후방 주의)
10. Project Tower VR
PROBLEMS
1-3-2. 무게, 불편함 등의 요소에 따른 사용자 반응
1. VR 기기(하드웨어)의 문제점
• 절대 다수의 관심 유저 = 10대 초, 중반 남성
(무겁다)
• 여성 유저들은 화장 번짐을 두려워함
• 지속적인 게임 플레이가 힘들다
• 주변 기기 (마우스, 키보드)조작이 힘들다
• 유선 때문에 사용자 움직임이 제한된다
11. Project Tower VR
PROBLEMS
1-4. PC/ Android VR 기기의 문제점
1. VR 기기(하드웨어)의 문제점
발열 문제
배터리 용량 문제
컨텐츠 부족 문제
기기 설치 및 운용이 불편
하드웨어 가격 문제
PC 사양의 제한 및 호환성 문제
멀미 / 어지러움 문제 멀미 / 어지러움 문제
컨텐츠 부족 문제
14. Project Tower VR
PROBLEMS 1. VR 기기(하드웨어)의 문제점
- PC 권장 사양 -
권장 그래픽 : NVIDIA GTX 970 / AMD 290 제품군이나, 상위 제품군
권장 CPU : Intel i5-4590 제품이나, 상위 제품군
권장 RAM : 8GB 이상
그래픽 포트 : Compatible HDMI 1.3 video output
3개의 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(?)
17. 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/
18. Project Tower VR
PROBLEMS 2. VR 게임 개발상의 문제점
2-2. 화면 주변부 왜곡 현상
오큘러스 기능을 지원하는 기존 게임의 주변부 왜곡과 UI 환경의 문제
(War Thunder)
- UI가 허공에 둥둥 떠있는 모습
- 일부러 눈을 치켜 떠야만 보인다.
19. Project Tower VR
PROBLEMS 2. VR 게임 개발상의 문제점
2-3-1. VR 전용 UI/UX의 문제점-UI 요소 주변부 배치
왜곡된 주변부에 UI 요소를 배치하면 문제가 된다.
3D 오브젝트화된 GUI
화면 가운데와 캐릭터에 부착된 UI
20. Project Tower VR
PROBLEMS 2. VR 게임 개발상의 문제점
2-3-2. VR 전용 UI/UX의 문제점- 가독성 떨어지는 텍스트
해상도 문제와 주변부 왜곡 현상 등으로 Text 중심의 UI는 가독성이 현저히
떨어지고 어지러움을 유발하게 된다.
21. Project Tower VR
PROBLEMS 2. VR 게임 개발상의 문제점
2-4. 키보드와 마우스 사용의 문제
오큘러스를 착용하는 동안에는 마우스와 키보드를 사용하는데
제약이 있기 때문에 팀채팅이 중요하게 작용하는 MMORPG 게임
에 적용하기 힘들다.
22. Project Tower VR
PROBLEMS 2. VR 게임 개발상의 문제점
2-5. 카메라 시점 변화에 따른 VR 게임 제작의 문제점
기울어진 상태로 초기 카메라를
설치하면 멀미를 느낄 수 있다.
카메라 수평선 지향
카메라가 전진하면서 사용자가 좌우로 고개를
돌리는 움직임은 어지러움과 멀미가
심하게 느껴진다.
카메라 회전과 움직임 카메라의 지속적인 이동
3인칭 시점의 카메라도 지속적으로 이동시키면
멀미나 어지러움을 유발한다.
23. 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 특성을 전략적으로 활용할 수 있음
• 화면 이동 및 회전 요소를 최소화해 피로도를 줄일 수
있음
• 스탠드어론 스테이지 중심 게임으로 개발 가능
25. 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
28. Project Tower VR
SOLUTIONS 3. VR 게임 개발 솔루션
3-3-1. VR에 적합한 UI/UX 개발-Lobby, Menu 구성: 3D 공간을 활용한 UI 요소
커스텀 메쉬와 퍼스펙티브 카메라를 활용한
선택 메뉴 구성
3D 공간으로 구현된 Lobby Menu
31. Project Tower VR
SOLUTIONS 3. VR 게임 개발 솔루션
3-3-4. 오브젝트 UI / 스크린 UI의 구분
{
지속적인 노출이 필요한 UI 요소
일시적인 노출이 필요한 UI 요소
UI
• HUD, HP/ MP 게이지 등
• 오브젝트 부착 패널 UI
• 3D 오브젝트화한 UI
• 경고문, 게임 진행 등
• 스크린 패널 UI(기존)
38. Project Tower VR
SOLUTIONS 3. VR 게임 개발 솔루션
3-5-1. 포지션 트래킹의 활용- Tabletop War game
포지셔널 트래킹 Tabletop game
https://youtu.be/paYPOTz-BXA
39. Project Tower VR
SOLUTIONS 3. VR 게임 개발 솔루션
3-5-2. 포지션 트래킹의 활용- VR RTS / VR Defense game
VR DefenseTabletop War game
https://youtu.be/mgc_EHa6TaU
40. Project Tower VR
SOLUTIONS 3. VR 게임 개발 솔루션
3-5-3. 포지션 트래킹의 활용- 건슈팅 게임
사용자 몸의 위치 추적과 엄폐물을 활용한 게임
https://youtu.be/MRRm9cyd_hg
41. Project Tower VR
SOLUTIONS 3. VR 게임 개발 솔루션
3-6. 부작용을 줄이기 위한 이론
카메라를 수평으로 멀리 수평선을 바라보도록 초기 카메라를 설치
Top View에서 지형을 바라보며 지속적으로 움직이는 View는 멀미를 유발
게임 플레이시 메인 카메라를 수평에서 15도 정도 아래로 향하도록 설정
고정된 화면이 움직이는 화면보다 자주 보이도록 게임 연출
사용자가 지속적으로 빠르게 움직이는 경우(롤러코스터, 비행기, 경주용 자동차)는 즉각적인 멀미가 유발
카메라 흔들림(쉐이킹) 효과는 멀미를 유발
모션 블러 효과는 멀미를 유발
앞으로 전진하며 주변을 둘러보는 카메라 움직임은 멀미를 유발
카메라 줌아웃, 카메라 이동 과정 중 가속, 감속은 멀미 유발(차라리 순간 이동으로 연출)
42. Project Tower VR
SOLUTIONS 3. VR 게임 개발 솔루션
3-7. 참조 자료
VR 기기 총 목록
http://fulldive.kr/bbs/board.php?bo_table=school&wr_id=17
http://fulldive.kr/bbs/board.php?bo_table=school&wr_id=19
유나이트 서울 2015 후기
https://youtu.be/S1TNgnFEomM
http://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: nappyskit@naver.com