Google เพิ่งเริ่มโปรแกรมการรับรองอุปกรณ์เกมใหม่เพื่อรับประกันว่าสมาร์ทโฟนสำหรับเล่นเกม Android จะมอบประสบการณ์การเล่นเกมที่ดี
ด้วยความสำเร็จล่าสุดของเกมมือถืออย่าง Call of Duty มือถือเป็นเรื่องง่ายที่จะดูว่าทำไมผู้เผยแพร่เกม AAA กูเกิล/แอปเปิ้ลและ OEM ของสมาร์ทโฟนกำลังผลักดันการเล่นเกมบนมือถืออย่างหนัก ในส่วนของสมาร์ทโฟน เราได้เห็นการเปิดตัวผลิตภัณฑ์เรือธงที่เน้นการเล่นเกมจากแบรนด์ต่างๆ อย่างเช่น อัสซุส, ฉลามดำ, เรเซอร์, นูเบีย, และคนอื่น ๆ. การแข่งขันจะเข้มข้นขึ้นเมื่อสมาร์ทโฟนสำหรับเล่นเกมเคลื่อนไปสู่ระดับกลางซึ่งได้รับการสนับสนุนโดยผู้จำหน่ายชิปเซ็ต วอลคอมม์ และ มีเดียเทค. เพื่อให้แน่ใจว่าสมาร์ทโฟนสำหรับเล่นเกมในอนาคตมีประสิทธิภาพเพียงพอและทำงานได้เพียงพอสำหรับนักพัฒนาเกม Android Google กำลังทำงานในโครงการการรับรองอุปกรณ์เกม
ครั้งแรกที่เราได้เรียนรู้เกี่ยวกับความตั้งใจของ Google จากแหล่งที่เชื่อถือได้ในเดือนกรกฎาคม แต่เราไม่มีรายละเอียดหรือหลักฐานที่เป็นรูปธรรมที่เราสามารถแบ่งปันได้ในขณะนั้น ตอนนี้ 3 เดือนต่อมา เราได้รับสำเนาข้อกำหนด GMS ของ Google สำหรับ OEM/ODM เวอร์ชันล่าสุด เอกสารนี้ระบุข้อกำหนดทางเทคนิค OEM/ODM ของสมาร์ทโฟนจะต้องปฏิบัติตามจึงจะได้รับอนุญาตให้ติดตั้ง GMS หรือบริการมือถือของ Google ล่วงหน้า ตามข้อตกลงทางการค้าระหว่าง Google และ OEM/ODM เอกสารนี้คล้ายคลึงกับเอกสารคำจำกัดความความเข้ากันได้ของ Android (
เราได้รับสำเนาของเอกสารเวอร์ชัน 7.0 ซึ่งได้รับการอัปเดตครั้งล่าสุดเมื่อวันที่ 3 กันยายน ในวันเดียวกัน Google เปิดตัว Android 10 ต่อสาธารณะ ส่วนที่ 13 ของเอกสารให้รายละเอียดเกี่ยวกับ "ข้อกำหนดแพลตฟอร์ม" ของ Android เพิ่มเติมที่อุปกรณ์ต้องปฏิบัติตามจึงจะได้รับการอนุมัติให้ใช้ GMS ส่วนย่อย 13.14 ครอบคลุมถึงข้อกำหนดทางเทคนิค "การรับรองอุปกรณ์เกม" ใหม่ ต้องเป็นไปตามข้อกำหนดเหล่านี้หาก OEM/ODM ต้องการประกาศว่าอุปกรณ์ได้รับการรับรองอุปกรณ์เกม
โดยสรุป ข้อกำหนดเหล่านี้ทำให้มั่นใจได้ว่าอุปกรณ์เกมที่ผ่านการรับรองจะทำงานได้อย่างคาดเดาได้ "ดังนั้นนักพัฒนาเกมจึงไม่เผชิญกับการควบคุมปริมาณที่ไม่คาดคิด และการสูญเสีย CPU แกนประมวลผลหรือพฤติกรรมแปลก ๆ ของระบบ" เอกสารนี้มีรายละเอียดบางอย่างเพื่ออธิบายว่า OEM/ODM ถูกคาดหวังในการสร้างอุปกรณ์เกมที่สามารถคาดเดาได้ พฤติกรรม. สำหรับพฤติกรรม GPU ประสิทธิภาพสูงและคาดการณ์ได้ Google กล่าวว่าอุปกรณ์ที่ได้รับการรับรองจะต้อง "มีความทันสมัยและทันสมัย" GPU ประสิทธิภาพสูงและ API การแสดงผล และเปิดใช้งานการวิปัสสนาเฟรมที่เหมาะสม" โดยเฉพาะอุปกรณ์เกมที่ได้รับการรับรอง ต้องสนับสนุน Vulkan Graphics API เวอร์ชัน 1.1ผ่านการทดสอบความสอดคล้องของกราฟิก OpenGL ES/Vulkan ล่าสุดที่จัดทำโดย โครนอสและเป็นไปตามข้อกำหนดอื่น ๆ ที่เกี่ยวข้องกับ นักออกแบบท่าเต้น และ SurfaceFlinger. สุดท้ายนี้ เพื่อการทำงานหน่วยความจำที่สมเหตุสมผล Google ต้องการให้ OEM/ODM ตรวจสอบให้แน่ใจว่าอุปกรณ์เกมอนุญาตให้แอปจัดสรรหน่วยความจำอย่างน้อย 2.3GB ก่อนที่ระบบจะถูกทำลาย
เนื่องจากเราไม่มีสำเนาเอกสารข้อกำหนด GMS ที่เก่ากว่า เราจึงไม่แน่ใจ 100% ว่าโปรแกรมการรับรองอุปกรณ์เกมมีความใหม่เพียงใด อย่างไรก็ตาม เราเห็นการสมัครงานอยู่ ลิงค์อิน ที่เรียกร้องให้มีผู้จัดการโครงการสัมพันธ์นักพัฒนาซอฟต์แวร์สำหรับ "การรับรองอุปกรณ์เกม Android" เนื่องจากรายการถูกปิด เราจึงไม่สามารถทราบได้ว่ามีการเผยแพร่เมื่อใด แม้ว่าจะมีการโฮสต์เพจใหม่ก็ตาม เว็บไซต์ค้นหางานอื่น ถูกเผยแพร่เมื่อวันที่ 28 มิถุนายน เราไม่รู้ว่าเมื่อใดที่หน้าที่โฮสต์ใหม่นี้คัดลอกต้นฉบับ แต่เราสังเกตเห็นสิ่งนั้น ปีเตอร์ คาร์ดเวลล์ดูเหมือนว่าอดีตพนักงาน Microsoft จะเข้ามารับงานนี้ในเดือนพฤษภาคม ดังนั้นโปรแกรมนี้จึงถือเป็นเรื่องใหม่อย่างแน่นอน
รายชื่องานยืนยันภาพรวมของโครงการใหม่นี้ Google กำลังสร้างทีมเพื่อมีส่วนร่วมกับ OEM และผู้ผลิต SoC เพื่อให้ความรู้เกี่ยวกับข้อกำหนดที่กำลังจะมีขึ้นตามที่ฉันระบุไว้ข้างต้น ทีมงานได้รับมอบหมายให้สร้างชุดทดสอบและปริมาณงานเพื่อแสดงให้เห็นถึงการปฏิบัติตามโปรแกรมใหม่ ดังที่ได้กล่าวไว้ก่อนหน้านี้
Google ยังไม่ได้ประกาศโปรแกรมการรับรองอุปกรณ์เกมใหม่นี้ต่อสาธารณะ และปัจจุบันไม่มีอุปกรณ์ในตลาดที่ได้รับการรับรองเกม Google กล่าวว่าอุปกรณ์ที่เลือกใช้โปรแกรมจะต้องประกาศการสนับสนุนสำหรับ com.google.android.feature การตั้งค่าสถานะคุณลักษณะ GAMECERT_PREVIEW ฉันตรวจสอบการตั้งค่าสถานะคุณสมบัตินี้ใน Black Shark 2 (Android 9 Pie), ASUS ROG Phone II (Android 9 Pie), OnePlus 7 Pro (Android 10) และ Google Pixel 2 XL (Android 10) และทั้งหมดรายงานว่าไม่ใช่ ปัจจุบัน. ฉันสงสัยว่า Google จะไม่เก็บโปรแกรมนี้เป็นความลับ และพวกเขาจะเผยแพร่รายการอุปกรณ์ที่เข้ากันได้เช่นเดียวกับ แนะนำองค์กร Androidดังนั้นคุณไม่จำเป็นต้องตรวจสอบแฟล็กนี้ด้วยตนเอง
ไม่กี่วันก่อนที่จะเผยแพร่บทความนี้ ฉันติดต่อ Google เพื่อขอให้พวกเขายืนยันความถูกต้องของเอกสารที่เราได้รับ แม้ว่าฉันจะยังไม่ได้รับการตอบกลับ แต่เราได้ยืนยันรายละเอียดจากเอกสารมากพอแล้วเพื่อให้ฉันค่อนข้างแน่ใจว่าเป็นของจริง เอกสารนี้มีความยาวประมาณ 57 หน้า และเรามีข้อมูลอีกมากมายที่จะแบ่งปันเกี่ยวกับสิ่งที่เราเรียนรู้จากเอกสารดังกล่าว