5. 월드 출시하기
Build Settings 확인하기
Unity 프로젝트에서 Menu → File → Build Settings 메뉴를 선택하여 설정 창을 오픈합니다.
[Scenes in Build] 항목에 월드 내 동작에 필요한 모든 Scene를 등록 되어 있는지 확인하여 주세요.
월드 시작 시 가장 먼저 실행되어야 하는 화면을 목록의 가장 위쪽에 등록해야 합니다.

❗️ 주의 Scene을 등록하지 않으면 QR 테스트 또는 퍼블리싱 했을 때 올바르게 보이지 않을 수 있습니다.
Project Settings > Quality 확인하기
Edit > Project Settings > Quality 에서 다음과 같은 세팅을 확인하여 주세요.
PC, iOS, Android 각각 원하는 퀄리티로 설정하여 주세요.
다음은 제페토에서 사용하는 기본 설정값입니다.

👍 퀄리티 설정 팁
- 높은 퀄리티로 설정할 수록 발열 이슈가 발생할 수 있습니다.
- 아래 설정 값은 임의로 수정이 불가능한 옵션입니다.
- Skin Weight : 4 Bones
- Vsync count : Don’t sync
- 쉐도우의 경우 크리에이터가 세팅한 값이 그대로 적용되어서 올라가도록 되어 있습니다.
- 쉐도우가 보이지 않는 경우 다음 세팅 값을 살펴봐 주세요.
- iOS, 안드로이드 퀄리티 세팅의 Level이 동일한지 확인
- Shadows 타입에 Disable Shadow가 기본값인데 이 부분이 켜져있는지 확인
- 컨텐츠 레벨에서 Light setting, object mesh renderer 부분 쉐도우 세팅 확인
- shadow distance 값 기본 값이 0.0001 으로 되어있습니다. 이 부분도 적당한 값으로 변경하여 주세요.
Project Settings > Quality에서 Anti-aliasing 설정하기
Anti-aliasing을 설정하여 캐릭터나 사물의 외곽선을 부드럽게 보이게 할 수 있습니다.

각 설정 값에 따른 그래픽 변화는 다음과 같습니다.

❗️ 주의 Post processing의 Anti-aliasing을 사용하는 경우 Quality Settings의 Anti-aliasing은 Disable로 설정해 주세요.
Project Settings > Player 에서 Graphics API 설정하기
아래 4-1 ~ 4-3을 하나씩 수행해주세요.
4-1. PC
- Unity > Project Settings > Player > Settings for PC, Mac & Linux Standalone 탭을 선택합니다.
- Graphics APIs for MAC에 Metal을 Add하여 주세요.
- Metal을 드래그해서 가장 위로 올려주세요.
- 설정이 변경되어 에디터를 재시작하겠냐는 팝업창이 뜨면 Restart Editor를 선택하여 주세요.

4-2. iOS
- Unity > Project Settings > Player > iOS 탭을 선택합니다.
- Graphics APIs에 Metal을 드래그해서 가장 위로 올려주세요.
- 설정이 변경되어 에디터를 재시작하겠냐는 팝업창이 뜨면 Restart Editor를 선택하여 주세요.
만약 이미 Metal로 설정이 완료되었으면 다음과 같이 보여지게 됩니다.

4-3. Android
- Unity > Project Settings > Player > Android 탭을 선택합니다.
- Graphics APIs에 OpenGLES3를 드래그해서 가장 위로 올려주세요.
- 설정이 변경되어 에디터를 재시작하겠냐는 팝업창이 뜨면 Restart Editor를 선택하여 주세요.

❗️ 주의 Graphics API 설정을 올바르게 하지 않을 경우 쉐이더가 정상적으로 보여지지 않게 됩니다.
Target Platforms > All로 체크하기
Unity 프로젝트 화면 중앙 메뉴에서 [▼] 버튼을 클릭합니다. 클릭 후 나타나는 팝업 메뉴에서 Target Platforms > All 로 체크하여 주세요.

Publish 버튼 클릭하기
1. 완성된 월드를 제출하기 위한 파일을 생성하려면, 화면 중앙의 [Publish] 버튼을 클릭합니다.

- 해당 월드ID를 소유한 계정인 경우에만 Publish가 가능합니다.
- ZEPETO Service에서 World Link가 되어있지 않으면 업로드가 실패합니다.
2. 아래 팝업에서 [Upload] 선택 시 생성된 .zepetopackage 파일이 ZEPETO 스튜디오에 자동으로 등록됩니다.
3. 아래 팝업에서 [Cancel] 선택 시 생성된 .zepetopackage 파일을 ZEPETO 스튜디오에 드래그 앤 드랍하여 직접 등록할 수 있습니다.

ZEPETO 스튜디오에 월드 파일 등록하기
제페토 스튜디오 - [새 파일 등록] 버튼을 클릭하여 .zepetopackage 파일을 등록하거나, .zepetopackage 파일을 드래그 앤 드롭해주세요.
⚠️ 주의사항: 다음 요구 사항을 충족하는 파일만 등록할 수 있으므로 이 점을 유의해 주시기 바랍니다.
- 파일 형식: .zepetopackage
- 파일 크기: 1024MB 미만.

👍 등록한 파일을 제거하거나 변경하려면 오른쪽에 있는 더보기 버튼을 클릭하세요. 이미 등록한 파일을 삭제할 수 있습니다.

