Chromebook ไม่ใช่แพลตฟอร์มหน้าจอขนาดใหญ่เพียงแพลตฟอร์มเดียวที่เล่นเกม Android ได้ นอกจากนี้ Google ยังมีแพลตฟอร์มให้เล่นเกม Android บน PC ผ่าน Google Play Games ด้วย ข้อกำหนดมีความคล้ายคลึงกันมากพอที่หากคุณเพิ่มประสิทธิภาพเกมสำหรับ Google Play Games ก็เท่ากับว่าคุณได้เพิ่มประสิทธิภาพสำหรับ ChromeOS แล้ว
การเพิ่มประสิทธิภาพและการเผยแพร่สำหรับ Google Play Games
- สร้างเกมเวอร์ชันที่ทำงานบนอุปกรณ์ที่มีหน้าจอขนาดใหญ่ เอกสารประกอบของ Google Play Games จะอธิบายรายละเอียดข้อกำหนดในการอนุมัติสำหรับ Google Play Games รวมถึงวิธีทดสอบในอุปกรณ์ ChromeOS หากก่อนหน้านี้คุณได้เพิ่มประสิทธิภาพเกมสำหรับ Chromebook แล้ว โปรดตรวจสอบว่าเกมเป็นไปตามข้อกำหนดเพิ่มเติมสำหรับ Google Play Games ด้วย
- แพ็กเกจเกมสำหรับ Google Play Games และตรวจสอบว่าได้รวมไบนารี x86 และ x86_64 แล้ว โปรดอย่าลืมรวมไบนารีเหล่านี้สำหรับการส่ง ChromeOS ด้วย หากเป็นไปได้ คุณควรใช้ APK หรือ App Bundle เดียวกันใน PC เหมือนกับที่ใช้สำหรับการสร้างบนอุปกรณ์เคลื่อนที่
- เผยแพร่เกมไปยังแทร็ก "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" />
- อัปโหลดบิลด์ใหม่ในแทร็กเวอร์ชันที่ใช้งานจริงสำหรับประเภทรุ่นมาตรฐานพร้อมกับบิลด์ของโทรศัพท์