การเผยแพร่ Google Play Games บน PC แบบข้ามแพลตฟอร์ม

Chromebook ไม่ใช่แพลตฟอร์มหน้าจอขนาดใหญ่เพียงแพลตฟอร์มเดียวที่เล่นเกม Android ได้ นอกจากนี้ Google ยังมีแพลตฟอร์มให้เล่นเกม Android บน PC ผ่าน Google Play Games ด้วย ข้อกำหนดมีความคล้ายคลึงกันมากพอที่หากคุณเพิ่มประสิทธิภาพเกมสำหรับ Google Play Games ก็เท่ากับว่าคุณได้เพิ่มประสิทธิภาพสำหรับ ChromeOS แล้ว

การเพิ่มประสิทธิภาพและการเผยแพร่สำหรับ Google Play Games

  1. สร้างเกมเวอร์ชันที่ทำงานบนอุปกรณ์ที่มีหน้าจอขนาดใหญ่ เอกสารประกอบของ Google Play Games จะอธิบายรายละเอียดข้อกำหนดในการอนุมัติสำหรับ Google Play Games รวมถึงวิธีทดสอบในอุปกรณ์ ChromeOS หากก่อนหน้านี้คุณได้เพิ่มประสิทธิภาพเกมสำหรับ Chromebook แล้ว โปรดตรวจสอบว่าเกมเป็นไปตามข้อกำหนดเพิ่มเติมสำหรับ Google Play Games ด้วย
  2. แพ็กเกจเกมสำหรับ Google Play Games และตรวจสอบว่าได้รวมไบนารี x86 และ x86_64 แล้ว โปรดอย่าลืมรวมไบนารีเหล่านี้สำหรับการส่ง ChromeOS ด้วย หากเป็นไปได้ คุณควรใช้ APK หรือ App Bundle เดียวกันใน PC เหมือนกับที่ใช้สำหรับการสร้างบนอุปกรณ์เคลื่อนที่
  3. เผยแพร่เกมไปยังแทร็ก "Google Play Games สำหรับ PC" ภายใน Play Console

การเผยแพร่บิลด์ Google Play Games สำหรับ Chromebook

การเผยแพร่ไปยังแทร็ก Google Play Games จะไม่ทำให้เกมของคุณพร้อมให้บริการใน Chromebook โดยอัตโนมัติ สำหรับนักพัฒนาแอปที่ต้องการให้เกมเวอร์ชันหน้าจอขนาดใหญ่พร้อมใช้งานบน Chromebook มี 2 ตัวเลือก ได้แก่ ดูแลโปรเจ็กต์ที่รวมกัน (แนะนำ) หรือสร้างโปรเจ็กต์แยกกัน

โปรเจ็กต์ที่รวมกัน

เราขอแนะนำให้คุณใช้ฐานโค้ดเดียวสำหรับทั้งเกมบนอุปกรณ์เคลื่อนที่และแพลตฟอร์มหน้าจอขนาดใหญ่ เช่น PC และ Chromebook ซึ่งจะช่วยปรับปรุงกระบวนการเผยแพร่และลดภาระการบำรุงรักษาในการรักษาความต่อเนื่องและความเท่าเทียมกันในหน้าจอต่างๆ เมื่อใช้โค้ดเบสเดียว ตราบใดที่คุณไม่ได้จำกัด Chromebook จากแทร็กการผลิตของประเภทการเผยแพร่มาตรฐาน อุปกรณ์ ChromeOS จะได้รับเกม Google Play Games สำหรับ PC ที่เพิ่มประสิทธิภาพแล้วทุกครั้งที่คุณเผยแพร่การอัปเดตสำหรับแทร็กนี้ หากเกมไม่ปรากฏขึ้น โปรดอ่านการเริ่มต้นอย่างรวดเร็วในการเผยแพร่สำหรับ ChromeOS เพื่อช่วยคุณแก้ไขข้อบกพร่อง

โปรเจ็กต์ที่แยกกัน

หากต้องการแยกเวอร์ชันหน้าจอขนาดใหญ่ออกจากเวอร์ชันอุปกรณ์เคลื่อนที่ คุณยังคงมีวิธีดำเนินการต่อได้ ใช้บิลด์เดียวกันสำหรับ Google Play Games เพื่อสร้าง Bundle ที่กำหนดเป้าหมายเป็น Chromebook เท่านั้น แล้วอัปโหลดไปยังข้อมูล Play Store เดียวกันกับเวอร์ชันมือถือ ซึ่งจะช่วยให้คุณเก็บรีวิวและคะแนนไว้ในที่เดียว อย่างไรก็ตาม มีข้อควรพิจารณาบางประการที่ต้องคำนึงถึง ดังนี้

  • ใช้ชื่อแพ็กเกจเดียวกันในบิลด์ต่างๆ
  • เพิ่มรหัสเวอร์ชันของบิลด์ ChromeOS (หน้าจอขนาดใหญ่) ให้สูงกว่าเวอร์ชัน Android (อุปกรณ์เคลื่อนที่) ปัจจุบันมาก
  • เพิ่มฟีเจอร์เฉพาะของ Chrome OS ต่อไปนี้ลงในไฟล์ Manifest ของแอปเพื่อจำกัดไม่ให้ค้นพบเวอร์ชันหน้าจอขนาดใหญ่ได้เฉพาะใน Chromebook
<uses-feature android:name="org.chromium.arc" android:required="true" />
  • อัปโหลดบิลด์ใหม่ในแทร็กเวอร์ชันที่ใช้งานจริงสำหรับประเภทรุ่นมาตรฐานพร้อมกับบิลด์ของโทรศัพท์