คู่มือ ZEPETO build it Templat...

5. เผยแพร่โลกของคุณ

3min

ตรวจสอบ 5 ขั้นตอนก่อนเผยแพร่โลกของคุณ

1

ตรวจสอบ Build Settings

ในโปรเจกต์ Unity ของคุณ ไปที่ Menu → File → Build Settings เพื่อเปิดหน้าต่างการตั้งค่า

ตรวจสอบให้แน่ใจว่า Scene ที่จำเป็นทั้งหมดได้ถูกเพิ่มใน Scenes in Build

Scene ที่ต้องแสดงเป็นลำดับแรกเมื่อโลกเริ่มต้น ควรอยู่บนสุดของรายการ

Document image


❗️ คำเตือน หากไม่ได้ลงทะเบียน Scene ไว้ อาจทำให้การแสดงผลไม่ถูกต้องในการทดสอบ QR หรือเมื่อเผยแพร่



2

ตรวจสอบคุณภาพที่ Project Settings > Quality

ไปที่ Edit > Project Settings > Quality และตรวจสอบสิ่งต่อไปนี้

ตั้งค่าระดับคุณภาพแยกต่างหากสำหรับ PC, iOS และ Android ตามความเหมาะสม

ค่าดีฟอลต์ที่แนะนำโดย ZEPETO มีดังนี้:

Document image


👍 เคล็ดลับการตั้งค่าคุณภาพ

  • ยิ่งตั้งค่าคุณภาพสูง อุปกรณ์อาจร้อนขึ้นง่าย
  • การตั้งค่าดังต่อไปนี้ไม่สามารถเปลี่ยนแปลงได้:
    • Skin Weight: 4 Bones
    • Vsync Count: Don’t sync
  • การตั้งค่าเงา (Shadow) จะใช้ค่าที่ผู้สร้างกำหนดใน Unity
  • หากเงาไม่ปรากฏ ให้ตรวจสอบสิ่งเหล่านี้:
  • ระดับคุณภาพของ iOS และ Android เหมือนกันหรือไม่
  • ค่าดีฟอลต์ของ Shadows คือ “Disable Shadow” ให้ตรวจสอบว่าเปิดใช้งานอยู่หรือไม่
  • ตรวจสอบ Light Setting และ Mesh Renderer ภายในฉาก
  • ค่าเริ่มต้นของ Shadow Distance คือ 0.0001 — ให้ปรับเป็นค่าที่เหมาะสม



3

ตั้งค่า Anti-aliasing ที่ Project Settings > Quality

ตั้งค่า Anti-aliasing เพื่อให้ขอบของตัวละครและวัตถุแสดงผลได้เนียนขึ้น

Document image


ด้านล่างเป็นภาพเปรียบเทียบกราฟิกเมื่อใช้ค่าการตั้งค่าที่แตกต่างกัน:

Document image


❗️ คำเตือน หากคุณใช้ Anti-aliasing ผ่าน Post Processing โปรดปิดการตั้งค่า Anti-aliasing ใน Quality Settings



4

ตั้งค่า Graphics API ที่ Project Settings > Player

โปรดดำเนินการตามขั้นตอน 4-1 ถึง 4-3 ตามแต่ละแพลตฟอร์มที่คุณต้องการรองรับ

4-1. PC

  1. ไปที่ Unity > Project Settings > Player > Settings for PC, Mac & Linux Standalone
  2. เพิ่ม Metal ในรายการ Graphics APIs for Mac
  3. ลาก Metal ไปไว้ที่อันดับบนสุด
  4. หากมีหน้าต่างแจ้งเตือนให้รีสตาร์ท ให้คลิก Restart Editor
Document image


4-2. iOS

  1. ไปที่ Unity > Project Settings > Player > แถบ iOS
  2. ลาก Metal ไปไว้บนสุดใน Graphics APIs
  3. หากระบบถามให้รีสตาร์ท ให้เลือก Restart Editor

หาก Metal ตั้งค่าเรียบร้อยแล้ว จะปรากฏรายการตามลำดับที่กำหนดไว้แล้ว

Document image


4-3. Android

  1. ไปที่ Unity > Project Settings > Player > แถบ Android
  2. ลาก OpenGLES3 ไปไว้บนสุดใน Graphics APIs
  3. คลิก Restart Editor หากระบบร้องขอให้รีสตาร์ท
Document image


❗️ คำเตือน หากไม่ได้ตั้งค่า Graphics API อย่างถูกต้อง อาจทำให้ Shader แสดงผลไม่สมบูรณ์



5

ตั้งค่า Target Platforms เป็น “All”

ที่เมนูตรงกลางของ Unity Editor ให้คลิกปุ่ม [▼]

จากเมนูที่ปรากฏ ให้เลือก Target Platforms > All

Document image




มาลองเผยแพร่โลกของคุณกันเถอะ!

1

คลิกปุ่ม “Publish”

1. หากต้องการสร้างไฟล์สำหรับส่งขึ้นระบบ ให้คลิกปุ่ม [Publish] ที่อยู่ตรงกลางหน้าจอ

Document image

  • คุณสามารถเผยแพร่ได้เฉพาะในกรณีที่คุณเป็นเจ้าของ World ID
  • หากโลกของคุณยังไม่ได้เชื่อมกับบริการ ZEPETO การอัปโหลดจะล้มเหลว



2. เมื่อคลิก [Upload] ระบบจะสร้างไฟล์ .zepetopackage และอัปโหลดไปยัง ZEPETO Studio โดยอัตโนมัติ

3. หากคลิก [Cancel] คุณสามารถลากไฟล์ .zepetopackage ไปใส่ใน ZEPETO Studio ได้ด้วยตนเอง

Document image




2

อัปโหลดไฟล์โลกไปยัง ZEPETO Studio

ที่ ZEPETO Studio ให้คลิกปุ่ม [อัปโหลดไฟล์ใหม่] แล้วเลือกไฟล์ .zepetopackage หรือสามารถลากไฟล์ไปใส่โดยตรงในพื้นที่อัปโหลดก็ได้

⚠️ ข้อควรระวัง:

  • รูปแบบไฟล์ต้องเป็น .zepetopackage
  • ขนาดไฟล์ต้องไม่เกิน 1024MB



Document image




👍 หากต้องการลบหรือเปลี่ยนไฟล์ที่อัปโหลดไว้แล้ว ให้คลิกปุ่ม เพิ่มเติม ด้านขวา

Document image




Document image