เกมของคุณต้องเป็นไปตามข้อกำหนดด้านความสามารถในการเล่น ก่อนจึงจะเผยแพร่เกมใน Google Play Games บน PC ได้ เมื่อเกมอยู่ใน แพลตฟอร์มแล้ว คุณสามารถดำเนินการเพื่อให้ได้รับการรับรองอย่างเต็มรูปแบบโดย เพิ่มฟีเจอร์ของแพลตฟอร์มที่ผู้เล่นชื่นชอบ เช่น การเล่นเกมต่อเนื่องอย่างราบรื่น การควบคุมอินพุตของแพลตฟอร์ม และประสิทธิภาพที่ดีขึ้น
ข้อกำหนดด้านความสามารถในการเล่น
คุณต้องมีคุณสมบัติตรงตามข้อกำหนดขั้นต่ำด้านความสามารถในการเล่นเพื่อเผยแพร่เกมมือถือไปยัง PC ข้อกำหนดเหล่านี้ออกแบบมาเพื่อให้มั่นใจว่าเกมของคุณเล่นได้บนแพลตฟอร์ม เมื่อพร้อมให้บริการบน PC แล้ว คุณสามารถพัฒนาเกมต่อไปเพื่อให้ได้รับการรับรองอย่างเต็มรูปแบบบนแพลตฟอร์ม
เช็กลิสต์ความสามารถในการเล่น
- เกมเล่นได้บน PC ด้วยเมาส์และคีย์บอร์ด โปรดทราบว่าไม่จำเป็นต้องมีการรองรับเมาส์และคีย์บอร์ดโดยตรงเพื่อให้เป็นไปตามข้อกำหนดนี้ เกมที่เล่นได้ในโหมดความเข้ากันได้ก็เพียงพอแล้ว
- เกมเพลย์ต้องไม่ถูกบล็อกโดยสิทธิ์ที่ไม่รองรับ
- เกมเพลย์ต้องไม่ถูกบล็อกโดย Google API ที่ไม่รองรับ
- เกมต้องไม่กำหนดให้ใช้ฟีเจอร์ที่ไม่รองรับ
- เกมต้องรองรับ OpenGL ES (3.2 หรือต่ำกว่า) หรือ Vulkan (1.1 หรือต่ำกว่า)
การทดสอบความสามารถในการเล่น
คุณสามารถทดสอบเกมได้หลายวิธีเพื่อดูว่าเกมเป็นไปตามข้อกำหนดพื้นฐานด้านความสามารถในการเล่นหรือไม่ สิ่งที่สำคัญที่สุดที่ต้องทดสอบคือการจัดการอินพุตและเกมเพลย์ต้องไม่ถูกบล็อกโดยฟีเจอร์หรือสิทธิ์ที่ไม่รองรับ โหมดความเข้ากันได้ในแพลตฟอร์มอาจเพียงพอสำหรับเกมที่เล่นด้วยการคลิกเพียงครั้งเดียว หากเกมมีความซับซ้อนมากขึ้น เช่น ต้องใช้ 2 มือในการเล่น คุณอาจต้องมีการรองรับเมาส์และคีย์บอร์ดเพิ่มเติม สิ่งที่คุณควรพิจารณามีดังนี้
- ใช้ปุ่มลูกกลิ้งของเมาส์สำหรับการเลื่อนหรือซูม
- การปัดขึ้นลงต้องใช้ความพยายามมากกว่าการปัดซ้ายขวาเมื่อใช้เมาส์ แม้ว่าการปัดซ้ายขวาจะทำงานได้ดีในโหมดความเข้ากันได้ แต่ให้พิจารณาใช้แป้นพิมพ์ลัดสำหรับการปัดขึ้นลง
- รองรับท่าทางสัมผัสแบบมัลติทัชด้วยแป้นพิมพ์ลัด
- เพิ่มแป้นพิมพ์ลัดสำหรับการดำเนินการทั่วไป เช่น กด Enter เพื่อยอมรับกล่องโต้ตอบ หรือกด ESC เพื่อยกเลิก
ใช้โปรแกรมจำลองสำหรับนักพัฒนาแอปเพื่อทดสอบความสามารถในการเล่นของ เกม
สถาปัตยกรรม ABI ของเกม
Google Play Games บน PC ใช้งานได้กับเกม Android ที่สร้างขึ้นโดยใช้ ABI ของ ARM หรือ x86-64 นักพัฒนาเกมควรเผยแพร่ไบนารี x86-64 สำหรับ Google Play Games บน PC ทุกครั้งที่ทำได้ แต่เกม ARM จะยังคงได้รับการรับรองหากเป็นไปตามข้อกำหนดด้านประสิทธิภาพและความเสถียร
ไบนารี ARM
Google ได้ร่วมมือกับ Intel เพื่อนำเกมที่ใช้ ARM มาสู่ PC ที่ใช้ทั้ง Intel และ AMD โดยใช้เทคโนโลยี Intel Bridge ซึ่งหมายความว่าเมื่อเกมมือถือของคุณเป็นไปตามข้อกำหนดด้านความสามารถในการเล่นแล้ว คุณจะเผยแพร่เกมใน Google Play Games บน PC ไปยัง PC ส่วนใหญ่ที่ใช้ x86 ได้
ไบนารี x86-64
การจัดหาเกมมือถือเวอร์ชัน x86-64 จะช่วยปรับปรุงประสิทธิภาพให้แก่ผู้เล่นเนื่องจากเกมเวอร์ชันนี้สามารถทำงานบนฮาร์ดแวร์ในตัวได้โดยตรง
ข้อกำหนดในการรับรอง
เกมที่ได้รับการรับรองจะได้รับการปรับให้เหมาะสมเพื่อใช้ฟีเจอร์และความสามารถของ Google Play Games บน PC เพื่อมอบประสบการณ์ที่ยอดเยี่ยมให้แก่ผู้เล่น หากต้องการรับรองเกม คุณต้องมีคุณสมบัติตรงตามข้อกำหนดพื้นฐานด้านความสามารถในการเล่นทั้งหมด รวมถึงข้อกำหนดต่อไปนี้
- ประสิทธิภาพและความเสถียร
- รักษาอัตราเฟรมที่เสถียรและราบรื่น
- 30 FPS ใน PC ระดับล่าง
- 60 FPS ใน PC ระดับสูง
- ไม่มีการขัดข้องเมื่อเล่นเกมต่อเนื่องนานกว่า 20 นาที
- รักษาอัตราเฟรมที่เสถียรและราบรื่น
- ข้อกำหนดด้านความสามารถในการเล่น
- กราฟิกและเสียง
- ใช้ชิ้นงานและพื้นผิวที่มีความละเอียดสูงเพื่อให้ ภาพไม่เบลอและข้อความอ่านได้เมื่อเล่นที่ความละเอียด 1440p
- รองรับสัดส่วนภาพ 16:9 (หรือ 9:16 สำหรับแนวตั้ง) ซึ่งหมายความว่าจะไม่มีแถบสีดำเมื่อเล่นในสัดส่วนภาพนี้
- ปรับขนาดองค์ประกอบ UI สำหรับหน้าจอที่ใหญ่ขึ้น
- การเล่นเสียงราบรื่นและซิงค์กัน
- อินพุตอุปกรณ์
- การเล่นข้ามแพลตฟอร์ม
- รองรับการซิงค์ความคืบหน้าข้ามอุปกรณ์และข้ามแพลตฟอร์ม ซึ่งรวมถึง PC, Android และ iOS
ดูข้อมูลเพิ่มเติมเกี่ยวกับเวลาที่ต้องผสานรวมข้อกำหนดเหล่านี้และ วิธีทดสอบได้ที่หน้าเช็กลิสต์เหตุการณ์สำคัญ
คำแนะนำ (ไม่ใช่ข้อกำหนด)
เราขอแนะนำสิ่งต่อไปนี้เพื่อปรับปรุงประสบการณ์ของผู้เล่นให้ดียิ่งขึ้น
- รวมสถาปัตยกรรม ABI ของ x86-64
- ผสานรวมบริการลงชื่อเข้าใช้สำหรับบริการเกมของ Google Play เวอร์ชัน 2 ในอุปกรณ์เคลื่อนที่และ PC
- การรองรับคอนโทรลเลอร์ / เกมแพด
- สำหรับเกมส่วนใหญ่ คอนโทรลเลอร์จะมอบประสบการณ์การใช้งานที่ดีขึ้นบนหน้าจอที่ใหญ่ขึ้น และอาจเป็นอินพุตที่ผู้เล่นบางคนเลือกใช้
ระดับประสิทธิภาพของฮาร์ดแวร์
สำหรับการรับรอง
| ฮาร์ดแวร์ | PC ระดับล่าง | PC ระดับสูง |
|---|---|---|
| CPU | Quad-Core พร้อม Hyperthreading (8 Logical Core) | 8-Core พร้อม Hyperthreading (16 Logical Core) |
| GPU | GPU ในตัวทั่วไป เช่น Intel Iris Xe | GPU แยกทั่วไป เช่น GeForce RTX 3060 |
ข้อกำหนดขั้นต่ำสำหรับผู้เล่น
ดูข้อมูลเกี่ยวกับข้อกำหนดขั้นต่ำสำหรับผู้เล่นในการใช้ Google Play Games บน PC ใน PC ได้ที่ ข้อกำหนดขั้นต่ำของ PC ใน ศูนย์ช่วยเหลือของ Google
รับโปรแกรมจำลองสำหรับนักพัฒนาแอป
เมื่อมีบิลด์ที่เข้ากันได้ของเกมแล้ว คุณจะทดสอบบิลด์นั้นในโปรแกรมจำลองเวอร์ชันสำหรับนักพัฒนาแอปได้ โปรแกรมจำลองสำหรับนักพัฒนาแอปมีฟีเจอร์, SDK และการเพิ่มประสิทธิภาพของ Google Play Games บน PC เหมือนกับประสบการณ์ของผู้ใช้ นอกจากนี้ ยังมีการควบคุมเพิ่มเติมบางอย่างที่ช่วยให้ทดสอบเกมบน Windows ได้ง่ายขึ้น
คุณสามารถโหลด APK ไปยังโปรแกรมจำลองผ่าน Android Studio หรือ Android Debug Bridge ได้
ดูข้อมูลเพิ่มเติมได้ที่ การพัฒนาด้วยโปรแกรมจำลองสำหรับนักพัฒนาแอปของ Google Play Games บน PC