Home
Development Environment

Quick Start

해당 가이드를 실행하기 전에, VIVEN 개발 환경 설정이 완료되어 있어야 합니다.
사전 세팅은 [여기]에서 설명한 내용을 참고해 주세요.

1. Scene 생성하기

Project 칸에서 마우스 오른쪽 버튼을 클릭 → Create → Scene → Scene

2. Main Camera 제거

VIVEN은 내부적으로 자체 카메라를 사용하므로, 추가적인 Camera 컴포넌트는 사용할 수 없습니다.
기본 Scene에 들어 있는 Main Camera를 제거해 주세요

3. 필수 컴포넌트 추가

Viven Map Environment
VivenMapEnvironment가 추가된 GameObject는 반드시 루트 레벨에 배치되어야 합니다.
빈 게임 오브젝트 생성 → Add Component → Viven Map Environment 추가
Viven Player Start Point
맵에 입장했을 때, 아바타가 시작하는 위치를 지정할 수 있는 컴포넌트 입니다.
게임 오브젝트를 원하는 위치로 조정 → Add Component → Viven Player Start Point 추가

4. 바닥 게임 오브젝트 생성

VIVEN의 아바타는 기본적으로 중력의 영향을 받기 때문에, 바닥의 역할을 하는 Collider가 포함된 오브젝트가 필요합니다.
3D Object → Plane을 생성합니다. Plane은 예시이며, 충분한 크기의 Collider가 있다면 다른 오브젝트를 배치해도 무방합니다.
Viven Player Start Point 가 포함된 게임 오브젝트의 위치가 해당 바닥 오브젝트 범위를 벗어나면, VIVEN을 실행하자마자 아바타가 아래로 추락할 수 있습니다.

5. Viven Script 추가

Viven Script는 Scene 내 게임 오브젝트에 추가하여 사용할 수 있습니다.
빈 게임 오브젝트 생성 → Add Componet → Viven Lua Behaviour 추가
VIVEN Script 만들기 버튼을 클릭하여 새 스크립트를 생성할 수 있습니다.
또는, 이미 만들어 둔 Viven Script 파일을 드래그 앤 드롭하여 해당 컴포넌트에 적용할 수 있습니다.
Viven Script가 설정되지 않은 Viven Lua Behaviour가 Scene 내에 존재할 경우, 맵 빌드 시 에러가 발생합니다. 사용하지 않을 경우 해당 컴포넌트는 반드시 제거해 주세요.
스크립트의 상세한 사용 방법은 별도 문서를 참고해 주세요.

6. 맵 테스트 빌드하기

상단 메뉴에서 Test on VIVEN 버튼을 클릭합니다.
처음 맵 빌드를 하는 것이라면, 아래와 같은 알림 창이 표시될 수 있습니다. Yes 를 클릭해 주세요.
VIVEN을 실행하면 테스트 맵에 입장할 수 있습니다.