티스토리 뷰
vrchat 맵을 처음 만드시는 분들을 위한 설치 방법 안내입니다.
설치는 unity, vrchat이 처음인 모든 분들이 따라 하실 수 있도록 진행하겠습니다!
0. VCC (vrchat creator companion) 설치 이유
VCC는 vrchat creator companion의 약자로 말 그대로 vrchat에서 제공하는 개발자 도구 모음 툴입니다.
맵과 아바타를 제작하기 위해서는 유니티로 작업 공간인 프로젝트를 생성과
vrchat에서 미리 만들어 둔 도구인 SDK가 필요합니다.
기존에는 이를 모두 맵 제작자가 하나씩 불러오고 다운로드하고, 업데이트되면 다시 설치하고.. 하는 작업을 해야 했지만
VCC는 설치와 업데이트 등을 모두 한 번에 관리할 수 있도록 도와주는 편리한 프로그램입니다.
(기존 사용자 분들은 유니티 허브와 유사하다고 이해하시면 좋을 것 같습니다.)
vrchat에서는 2023년부터 기존의 Legacy SDK의 지원을 종료하며 VCC를 사용하는 것을 권장하고 있습니다.
저도 기존에 제작하던 맵은 유니티 허브로 프로젝트를 생성해서 Legacy World SDK3를 임포트 해서 사용했습니다.
이 방법에 큰 불편함은 없었지만 U# 공식 버전에 대한 욕구와.. 공식 지원 종료에 대한 내용을 보고
이번 기회에 VCC를 사용해볼 겸! 처음 시작하시는 분들께 어떻게 설치 및 세팅을 하면 되는지 공유해드려 합니다.
1. VCC 다운로드
https://vrchat.com/home/download 에 로그인하셔서 VCC를 다운로드하실 수 있습니다.
VRChat - Home
vrchat.com
vrchat 맵을 제작 하려면 당연히 vrchat 아이디를 만드셔야 합니다. vrchat 아이디를 생성하시고 로그인하시면 다운로드 탭에서 [Download the Creator Companion]을 누르고 다운을 받으시거나
아래의 링크를 눌러 바로 다운로드하실 수 도 있습니다.
https://vrchat.com/download/vcc
(꼭 계정을 생성하셔야 합니다!)
참고로 유니티를 설치하지 않으셨더라도 VCC가 유니티 설치를 안내해 주니, 일단 VCC만 다운로드하시면 됩니다.
만일 설치를 이미 하셨다면 이를 인식해서 다시 설치하지 않으니 설치를 이미 하신 분들도 걱정하시지 않으셔도 됩니다!
2. VCC(Vrchat Creator Companion) 관리자 권한으로 실행
유니티 허브와 최신 버전의 유니티가 없다면 VCC에서 설치를 안내해 줍니다.
이미 설치하신 분들은 안내가 나오지 않습니다.
이때 유니티 허브와 최신 버전의 유니티를 설치하기 위해서는 꼭 VCC를 관리자 권한으로 실행해주셔야 합니다.
위와 같이 관리자 권한으로 실행 후 Install Hub and Unity 버튼을 눌러 설치를 진행합니다.
정상적으로 설치를 진행한다면 다음과 같이 Installing... 화면이 나옵니다.
유니티 허브와 VCC에서 지원하는 최신 버전의 유니티가 설치됩니다.
(사진에서는 2019.4.31f1 버전이지만 버전 업이 예정되어 있어 이 숫자는 변경될 수 있습니다.)
설치가 완료되면 Installing... 화면이 사라지고 다음과 같이 Hi there! 문구가 나옵니다.
또한 바탕화면에 Unity Hub와 Unity 2019.4.. 라는 파일 2개가 생성됩니다.
이러면 기본적인 VCC 설치는 완료되었습니다.
이제 첫 번째 프로젝트를 생성해 봅시다!
3. 프로젝트 생성
VCC의 좌측 Projects 글자를 누른 후 우 상단의 New 버튼을 클릭합니다.
그러면 어떤 것을 만들지 선택하는 화면이 나옵니다.
저희는 맵을 만들 것이니 가운데 World 버튼을 클릭합니다
프로젝트의 이름과 설치 위치를 지정할 수 있습니다.
Project Name에 본인이 원하는 이름을 설정하고 위치를 변경하고 싶다면 원하는 저장 위치를 선택합니다.
저는 프로젝트 이름은 NewWorld, 저장위치는 기본 설정으로 진행했습니다.
이후 Create 버튼을 눌러 프로젝트를 생성합니다.
생성이 완료되면 아래와 같은 화면이 나옵니다.
VCC에서는 프로젝트마다 필요한 SDK를 버전별로 한 번에 관리합니다.
화면의 오른쪽에 보이는 VRCHAT SDK - Base, VRCHAT SDK - Worlds 등
필요한 SDK가 기본으로 설정되어 있는 것을 확인하실 수 있습니다.
SDK 목록을 내리면 UdonSharp이라는 것을 보실 수 있습니다.
저는 맵을 만들 때 이 UdonSharp를 기본으로 사용합니다.
줄여서 U# (유샵)이라 부르는 UdonSharp은 유니티에서 코딩을 할 때 사용합니다.
C#으로 코딩을 하면 VRCHAT에서 사용하는 Udon assembly로 자동 변환을 해주는 착한 컴파일러입니다.
vrchat에서는 코딩을 하는 방식(트리거를 만드는 방식)으로는 U#와 Udon Node Graph 두 가지 방법이 있습니다.
기회가 된다면 블로그에서 다룰 수도 있겠지만 일단 모르고 넘어가셔도 좋습니다.
udonSharp을 설치는 꼭 필요한 사항이 아닙니다. 코딩을 하실 수 있는 분들만 하시면 됩니다.
다음으로 Open Project 버튼을 눌러 유니티에서 프로젝트를 확인합니다.
처음 Open Project를 누르면 유니티 허브가 실행됩니다.
이제 유니티를 사용하기 위해 유니티 계정을 로그인하고 유니티 무료 라이선스를 획득합니다!
만일 계정이 없으시다면 Create account를 눌러 새롭게 유니티 계정을 생성하면 됩니다.
4. 유니티 로그인 및 무료 라이센스 설정
로그인 화면이 나오면 생성한 계정으로 유니티 로그인을 합니다.
이후 나오는 안내문을 읽고, 동의하신다면 Accept 버튼을 눌러 진행합니다.
동의하셨다면 유니티 허브가 실행됩니다.
이제 Personal Edition License를 발급받습니다.
해당 라이선스는 무수익 ~ $100k 이하의 수익을 버는 경우 무료로 유니티를 사용할 수 있는 라이선스입니다.
관련 안내 사항을 읽고 동의하신다면 Agree and get personal edition license 버튼을 클릭합니다.
라이선스까지 획득하셨다면 작업을 위한 유니티 계정 세팅이 완료되었습니다!
화면의 New project 버튼을 눌러보시면 Editor Version 2019.4.31f1 로 표시된 것을 확인할 수 있습니다.
이 버전은 VCC에서 자동으로 설치해준 유니티 버전입니다.
만일 VCC가 지원하는 유니티 버전이 변경된다면 이 숫자 또한 변경될 수 있습니다.
문제없이 진행되었다면 유니티 허브를 종료합니다.
5. 유니티에서 최종 설정 및 VRCHAT 로그인
다시 VCC로 돌아가서 아까와 같이 Open Project 버튼을 다시 눌러줍니다
처음 실행할 경우 기본 설정을 하기 때문에 프로젝트가 실행되는 것에 시간이 걸릴 수 있습니다.
기다렸다가 프로젝트가 실행되면 다음과 같이 화면이 보입니다. 잠시 로딩 후 다음과 같은 화면이 나옵니다.
프로젝트의 로딩이 모두 끝났다면 이제 VRChat 로그인을 진행합니다.
화면 상단의 VRCHAT SDK -> Show Control Panel을 눌러 Control Panel 창을 꺼낸 후 로그인합니다.
모든 설정이 끝났습니다!
로그인이 완료되면 본인의 이름이 나옵니다.
이름 아래의 World Creator Status와 Avatar Creator Status는 맵과 아바타를 퍼블릭으로 올릴 수 있는 권한을 뜻합니다.
이 권한이 없어도 맵을 만들고 혼자 방을 생성하는 것은 가능합니다.
다른 유저가 맵을 검색할 수 있도록 vrchat public 권한을 받는 것은 다른 글에서 설명드리겠습니다.
설치가 완료되면 좌하단의 Assets폴더와 Packages 폴더가 다음과 같이 설정됩니다.
이제 모든 세팅이 완료되었습니다!
다음 글에서는 정상적으로 설치가 완료된 것이 맞는지 확인하기 위해
간단한 맵을 만들고 vrchat 경로 설정을 해준 후, 만든 맵을 vrchat에 프라이빗 월드로 올리는 작업을 진행하겠습니다!
모두모두 수고하셨습니다!!

다음글 :
[Unity/VRCHAT] vrchat 맵 제작 시작하기 2 - 맵 업로드 및 유니티 설정
[Unity/VRCHAT] vrchat 맵 제작 시작하기 2 - 맵 업로드 및 유니티 설정
vrchat 맵을 처음 만드시는 분들을 위한 설치 및 세팅 안내 2편입니다. 설치부터 시작하는 1편 보기 [Unity/VRCHAT] vrchat 맵 제작 시작하기 1 - VCC 설치 및 세팅 방법 vrchat 맵을 처음 만드시는 분들을 위
ideaspread.tistory.com
'VR > 유니티' 카테고리의 다른 글
[Unity/VRCHAT] vrchat 맵 제작 시작하기 2 - 맵 업로드 및 유니티 설정 (0) | 2023.01.09 |
---|
- Total
- Today
- Yesterday
- latex
- VRchat
- VCC
- 머신러닝
- 언리얼
- 아나콘다
- 언리얼엔진5
- VRChat경로설정
- 주피터 노트북
- unity
- 맵 제작
- UE4
- UE5
- 언리얼 배우기
- 파이썬
- 정보와 지식
- 유니티
- 브이알쳇
- 세팅
- vrchat creator companion
- 인공지능
- 수식
- 학습노트
- 기계학습
- KMOOC
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |