ประวัติการแก้ไข

หน้านี้จะมีประวัติการแก้ไขสำหรับเอกสารต่อไปนี้

11 กรกฎาคม 2024

  • เปลี่ยนโครงสร้างภายในข้อกำหนดทางเทคนิคใหม่ออกเป็นหลายหน้า
  • การล้างข้อมูลและการกรองข้อมูลที่ซ้ำกันออกตามข้อกำหนด

24 มิถุนายน 2024

เพิ่มขีดจำกัดขนาดแพ็กเกจรวมจาก 100 MiB เป็น 250 MiB และเพิ่มการโหลดแบบ Lazy Loading คำแนะนำ

17 มิถุนายน 2024

การอัปเดต Test Suite

  • เกมไม่จำเป็นต้องให้บริการผ่าน HTTPS อีกต่อไปและสามารถให้บริการได้จาก localhost สำหรับการทดสอบ
  • เพิ่มปุ่มรีเฟรชถัดจากช่อง URL เพื่อรีเฟรชเนื้อหาของ iframe ที่ไม่มี กำลังโหลด Test Suite ทั้งหมดซ้ำ

16 พฤษภาคม 2024

ย้ายแนวทางปฏิบัติแนะนำของการออกแบบไปยังเอกสารแยกต่างหากเพื่อให้อธิบายได้ดียิ่งขึ้น เกี่ยวกับข้อกำหนดการออกแบบและแนวทางปฏิบัติแนะนำได้อย่างไร

8 พฤษภาคม 2024

เปลี่ยนโครงสร้างภายในเว็บไซต์ของนักพัฒนาแอปฟีเจอร์เล่นเกมเพื่อขยายการเข้าถึงและปรับปรุง การนำทาง

7 พฤษภาคม 2024

อัปเดตข้อกำหนดทางเทคนิคสำหรับการแจ้งเตือนว่าเกมพร้อมแล้วด้วย รายละเอียดเพิ่มเติมสำหรับการโทร firstFrameReady

3 พฤษภาคม 2024

  • สร้างที่เก็บถาวรของข้อกำหนดเวอร์ชันก่อนหน้า

5 มีนาคม 2024

เพิ่มขีดจำกัดขนาดไฟล์แต่ละไฟล์จาก 10 MiB เป็น 30 MiB

23 กุมภาพันธ์ 2024

เพิ่มบูลีน IN_PLAYABLES_ENV ในเนมสเปซระดับบนสุดเพื่อแจ้งให้นักพัฒนาซอฟต์แวร์ทราบเมื่อ ที่เกมกำลังดำเนินอยู่ในสภาพแวดล้อม "เล่นเกม"

4 ธันวาคม 2023

ข้อมูลอัปเดตเกี่ยวกับ Test Suite

  • เพิ่มการตรวจสอบอักขระที่ไม่รองรับในชื่อไฟล์
  • เพิ่มคุณลักษณะเพื่อจำลองหน้าจอการโหลด ซึ่งรวมถึงการตั้งค่าเริ่มต้น กำหนดความสูงของ iframe เป็น 0
  • อัปเดตปุ่มหยุดชั่วคราวให้กลับมาทำงานอีกครั้งให้ใกล้เคียงกับเวอร์ชันที่ใช้งานจริงมากขึ้นด้วยการสลับ เสียงเมื่อหยุดชั่วคราวและเล่นต่อ
  • นำข้อความที่ดำเนินการไม่ได้ออกจากการบันทึกเหตุการณ์แล้ว

10 พฤศจิกายน 2023

เราได้แทนที่แพ็กเกจ Test Suite ที่ดาวน์โหลดได้ด้วยการทดสอบที่โฮสต์ไว้ Suite

ไฟล์คำจำกัดความของประเภท TypeScript ซึ่งก่อนหน้านี้มีอยู่ใน Test Suite ได้ย้ายไปที่บทความหลักเกี่ยวกับ SDK ฟีเจอร์เล่นเกมแล้ว

7 กันยายน 2023

ส่วนเริ่มต้นใช้งานได้รับการอัปเดตเพื่อเปลี่ยนฟีเจอร์เล่นเกม URL ของ SDK จาก v0 ถึง v1

30 สิงหาคม 2023

เราได้เปลี่ยนชื่อส่วนชื่อไฟล์และภาพปก อัปเดตเพื่อนำการอ้างอิงออกเพื่อแสดงอักขระพิเศษที่ได้รับอนุญาตอย่างชัดแจ้ง (_, -, .)

นอกจากนี้ เรายังได้อัปเดตส่วนการบันทึกในคลาวด์เพื่อกำหนดให้ บันทึกไว้ในระบบคลาวด์เพื่อทำงานในเกมเวอร์ชันใหม่

25 สิงหาคม 2023

ส่วน saveData ได้รับการอัปเดตเพื่อชี้แจงว่าการบันทึกข้อมูล ต้องเป็นสตริง UTF-16 ที่ถูกต้องและมีรูปแบบที่ถูกต้อง

18 สิงหาคม 2023

ส่วนหยุดชั่วคราวและกลับมาเล่นต่อได้รับการอัปเดตเพื่อชี้แจงว่า เกมต้องหยุดการดำเนินการทั้งหมดชั่วคราวหลังจากที่เรียกใช้ onPause และจะกลับมาทำงานอีกครั้งเพียงครั้งเดียว มีการเรียก onResume

11 สิงหาคม 2023

เพิ่มส่วนชื่อไฟล์เพื่อใส่อักขระ ขีดจำกัดที่ใช้ในการตั้งชื่อไฟล์ในกลุ่มเกม

10 สิงหาคม 2023

ส่วนวิธีการโต้ตอบได้รับการอัปเดตให้กําหนดให้ต้องมี คอมโพเนนต์ UI ของเกมทำงานได้อย่างที่ควรเป็นและไม่มีข้อผิดพลาด หรือ พฤติกรรมที่ไม่คาดคิด

9 สิงหาคม 2023

เพิ่มส่วนภาพขนาดย่อแล้วเพื่อแสดงรายการ ที่ช่วยให้ผู้ใช้ค้นพบและจดจำ เล่นใน YouTube ได้

8 สิงหาคม 2023

ส่วนท่าทางสัมผัสและการป้อนข้อมูลได้รับการอัปเดตเพื่อไม่อนุญาต เกมที่จะโทรหา preventDefault() ในเหตุการณ์ Esc

นอกจากนี้ยังมีการเพิ่มส่วนการอ้างอิงไฟล์ใหม่เพื่อกำหนด เกมให้ใช้เฉพาะเส้นทางแบบสัมพัทธ์เมื่ออ้างอิงถึงไฟล์อื่นๆ ในแพ็กเกจเป็น การใช้เส้นทางสัมบูรณ์อาจทำให้เกิดข้อผิดพลาดได้

2 สิงหาคม 2023

ส่วน "ปิดเสียง" ของทั้งข้อกำหนดทางเทคนิคและการออกแบบเกมที่เล่นได้ หลักเกณฑ์ได้รับการอัปเดตให้อ้างถึงฟีเจอร์ปิดเสียงและเปิดเสียงเป็นเสียง และเพื่อระบุว่าการควบคุมเสียงแบบละเอียดอาจมี แถบเลื่อนปรับระดับเสียง หรือปุ่มปิดเสียง หรือทั้ง 2 อย่าง

28 กรกฎาคม 2023

มีการอัปเดตเอกสารประกอบหลักเกณฑ์การออกแบบเกมที่เล่นเป็น ปรับการใช้คำให้เป็นมาตรฐาน รวมถึงอัปเดตแนวทางปฏิบัติแนะนำและภาพหน้าจอ

20 กรกฎาคม 2023

เพิ่มส่วนหยุดชั่วคราวและเล่นต่อเพื่อให้ ความสามารถในการหยุดชั่วคราวข้ามแพลตฟอร์มและกลับมาใช้งานต่อ

19 กรกฎาคม 2023

ตอนนี้เว็บไซต์ฟีเจอร์เล่นเกมของ YouTube มีหลักเกณฑ์การออกแบบเกมที่เล่นแล้ว เพื่อเป็นแนวทางในการมอบประสบการณ์การเล่นเกมที่ดีที่สุดสำหรับ ผู้ใช้ที่เล่นเกม YouTube ผ่านอุปกรณ์และแพลตฟอร์มต่างๆ

หลักเกณฑ์การออกแบบเกมจะมุ่งเน้นที่หัวข้อต่อไปนี้

  • รูปภาพขนาดย่อ
  • การปรับอุปกรณ์
  • อินเทอร์เฟซผู้ใช้ (UI)
  • ท่าทางสัมผัสและการป้อนข้อมูล
  • หยุดชั่วคราว
  • ปิดเสียง
  • การตอบสนองแบบรู้สึกได้
  • การเริ่มต้นใช้งานสำหรับผู้ใช้
  • จบเกม (หน้าจอชนะ)
  • การช่วยเหลือพิเศษ

นอกจากนี้ ส่วน onAudioEnabledChange ยังได้รับการอัปเดตเพื่อแก้ไข ข้อผิดพลาดด้านการพิมพ์ขนาดเล็กในโค้ดซึ่งทำให้เกิดข้อผิดพลาดใน Flutter เลเยอร์ความสามารถในการทำงานร่วมกันของ JavaScript (JS-Interop) ที่เสนอ

14 กรกฎาคม 2023

ส่วนขนาดได้รับการอัปเดตดังนี้

  • ยกเลิกข้อกำหนดที่ว่าเกมต้องเล่นได้แบบเต็มหน้าจอบน บนเดสก์ท็อปและในแนวนอนหรือแนวตั้งบนอุปกรณ์เคลื่อนที่
  • เพิ่มว่าเกมต้องเล่นได้ในโหมดแนวตั้ง
  • เพิ่มให้เกมควรเล่นได้ในแนวนอน หากไม่เป็นเช่นนั้น เกม ต้องอยู่ตรงกลางหรือต้องมีแถบดำข้างภาพ
  • เพิ่มไว้ว่าเกมต้องไม่ล็อกการวางแนวของอุปกรณ์

11 กรกฎาคม 2023

เพิ่มส่วนเว็บ Flutter (ทดลอง) เพื่อเปิดใช้แล้ว เข้ากับเกมที่เขียนด้วย Flutter Web

1 กรกฎาคม 2023

ส่วนปุ่มสลับการปิดเสียงกำหนดให้เกมต้องใช้เสียง ของทั้ง YouTube และระบบ และต้องไม่เล่นเสียงของเกม โดยไม่คาดคิด

นอกจากนี้ ในส่วนการจัดการเนื้อหาให้เสร็จสิ้น ชี้แจงว่าเกมต้องสื่อสารกับผู้ใช้ว่าไม่มี เนื้อหาที่จะโต้ตอบด้วย เช่น ในระดับสุดท้ายหรือการเล่นเกมจนจบ

30 มิถุนายน 2023

ตอนนี้ส่วนเริ่มต้นใช้งานจะมีหมายเหตุว่า SDK จะ ไม่ต้องดำเนินการใดเมื่อเกมนั้นให้บริการในประเทศ วิธียืนยันความถูกต้องของการผสานรวม SDK ดูชุดทดสอบ SDK

2 มิถุนายน 2023

ตอนนี้เว็บไซต์ฟีเจอร์เล่นเกมของ YouTube มีเอกสารประกอบ SDK ฟีเจอร์เล่นเกมที่ มีชุด API ที่มีประสิทธิภาพเพื่อรองรับเกมของ YouTube

26 พฤษภาคม 2023

การปรับปรุงในเอกสารประกอบเกี่ยวกับข้อกำหนดทางเทคนิคมีดังนี้

ส่วน การเปลี่ยนแปลง
เวลาที่ใช้ในการโหลด อินเทอร์เน็ตมีความเร็วอินเทอร์เน็ตเฉลี่ย 6.8 Mbps ทั่วโลก และ 20 Mbps สำหรับ สหรัฐอเมริกา
วิธีการโต้ตอบ เพิ่มว่าเมื่อผู้ใช้โต้ตอบกับเกม เกมจะต้องไม่ เลื่อนหรือละเว้นอินพุตโดยไม่ได้ตั้งใจ
ภาพปก อัปเดตความละเอียดรูปภาพที่จำเป็นสำหรับ 1:1, 5:7 และ 16:9 ของคุณ
ข้อมูลผู้เผยแพร่โฆษณาหรือนักพัฒนาแอป เพิ่มส่วนใหม่นี้ที่กำหนดให้เกมต้องมีชื่อของ ผู้เผยแพร่หรือนักพัฒนาซอฟต์แวร์ และอาจต้องจัดประเภทเนื้อหาด้วย ในอนาคต
โหลด SDK ฟีเจอร์เล่นเกม เพิ่มส่วนใหม่นี้ที่กำหนดให้เกมต้องโหลด SDK ของฟีเจอร์เล่นเกม ก่อนโค้ดเกมอื่นๆ
การแจ้งเตือนว่าเกมพร้อมใช้งาน อัปเดตให้เรียก firstFrameReady API เฉพาะเมื่อ เฟรมแรกของเกมพร้อมที่จะแสดงบนหน้าจอ เรียกใช้ gameReady API เมื่อเกมพร้อมสำหรับผู้ใช้ทุกคน การโต้ตอบ
ปุ่มสลับการปิดเสียง เพิ่มเสียงว่าเมื่อตั้งค่าปิดเสียงของ YouTube ไว้ ต้องไม่เอาต์พุตเสียง และการควบคุมการปิดเสียงหรือเปิดเสียงของเกมต้องไม่ส่งผลกระทบต่อเอาต์พุตเสียง

24 มีนาคม 2023

ตอนนี้เว็บไซต์ฟีเจอร์เล่นเกมของ YouTube มีข้อกำหนดทางเทคนิคแล้ว เอกสารที่มีเป้าหมายเพื่อมอบประสบการณ์การเล่นเกมที่ราบรื่นให้แก่ผู้ใช้ เล่นเกมบน YouTube

ส่วนข้อกำหนดทางเทคนิคจะมุ่งเน้นที่หัวข้อต่อไปนี้

  • ความเสถียรของเกม
  • ประสบการณ์การใช้งาน YouTube
  • การผสานรวมกับ YouTube
  • การแปล
  • การสร้างรายได้