해당 가이드를 실행하기 전에, 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을 실행하면 테스트 맵에 입장할 수 있습니다.





