ส่วนนี้ครอบคลุมความเสถียรและประสิทธิภาพของฟีเจอร์เล่นเกม
1 ขนาดแพ็กเกจเริ่มต้น
หากต้องการทดสอบข้อกำหนดนี้อย่างถูกต้อง คุณอาจต้องส่งผ่านข้อมูลเกมด้วยพอร์ทัลนักพัฒนาแอป จากนั้นทดสอบในชุดทดสอบ หรือจะโฮสต์โดยเปิดการบีบอัดหรือใส่ไฟล์ ZIP ให้กับเนื้อหาที่โหลดไว้ทั้งหมดในตอนแรกก็ได้เช่นกัน
- ขนาด Bundle เริ่มต้นของเกมMUSTน้อยกว่า 30 MiB
- ขนาด Bundle เริ่มต้นของเกมควรน้อยกว่า 15 MiB
2 ขนาด App Bundle รวม
- โดยค่าเริ่มต้น ขนาดรวมของ Bundle เกมMUSTน้อยกว่า 250 MiB โปรดดูข้อยกเว้นในส่วนคำถามที่พบบ่อย
- เกมควรโหลดเฉพาะข้อมูลขั้นต่ำที่จำเป็นเพื่อเปิดใช้การโต้ตอบ และโหลดข้อมูลแบบเลื่อนข้อมูลอื่นๆ ตามที่จำเป็น
3 ขนาดไฟล์แต่ละไฟล์
- ไฟล์แต่ละไฟล์ในเกมMUSTมีขนาดไม่เกิน 30 MiB
- ไฟล์แต่ละไฟล์ในเกมควรมีขนาดไม่เกิน 512 KiB
4 ขนาดของเกมที่บันทึกไว้
- เกมที่บันทึกไว้MUSTมีขนาดไม่เกิน 3 MiB
- เกมที่บันทึกไว้ควรมีขนาดไม่เกิน 500 KiB
5 เวลาในการโหลด
- เกมควรโหลดเสร็จและอนุญาตให้ผู้ใช้โต้ตอบได้ภายในไม่เกิน 5 วินาที
ข้อขัดข้อง 6 ครั้ง
- เกมต้องไม่มีการขัดข้องที่เกิดขึ้นซ้ำๆ อย่างต่อเนื่อง
- เกมต้องมีขนาดฮีป JavaScript สูงสุดไม่เกิน 512 MB ดูคําถามที่พบบ่อยเกี่ยวกับการจํากัดการใช้งานหน่วยความจําเพื่อดูสาเหตุที่ทําให้ iPhone ขัดข้อง
- เกมต้องไม่ทำให้แอป YouTube, เว็บไซต์ YouTube หรือซอฟต์แวร์อื่นๆ ของผู้ใช้ขัดข้อง
เทคโนโลยีที่ใช้ 7 รายการ
- เกมMUSTอิงตาม Web API ที่เป็นไปตามมาตรฐาน (เช่น JavaScript, Canvas, WebGL) ตามที่หน่วยงานด้านมาตรฐานกำหนด (เช่น W3C, WHATWG)
- เกมต้องMUSTใช้งานร่วมกับเบราว์เซอร์ทั้งหมดที่ YouTube รองรับ (รวมถึง Edge, Chrome, Firefox ฯลฯ)
- เกมต้องMUSTใช้งานร่วมกับแอป YouTube บน Android และ iOS
8 การอ้างอิงไฟล์
- เกมMUSTใช้เส้นทางแบบสัมพัทธ์เท่านั้นเมื่ออ้างอิงไฟล์อื่นๆ ในแพ็กเกจเกม
- เกมต้องไม่ใช้เส้นทางสัมบูรณ์ เนื่องจากระบบจะโหลดไม่สำเร็จ
9 ชื่อไฟล์
- ไฟล์ในแพ็กเกจเกมMUSTประกอบด้วยอักขระที่เป็นตัวอักษรและตัวเลขคละกัน รวมถึงอักขระพิเศษบางตัวเท่านั้น ได้แก่
_
,-
,.
คุณสามารถใช้เครื่องมือวิเคราะห์แพ็กเกจฟีเจอร์เล่นเกมเพื่อดำเนินการตรวจสอบเบื้องต้นของแพ็กเกจเกม การตรวจสอบนี้จะประเมินขนาดของไฟล์แต่ละไฟล์ ขนาดของกลุ่มโดยรวม และความไม่สอดคล้องของชื่อไฟล์ที่อาจเกิดขึ้น