ใช้ PC SDK ขณะพัฒนา

หากต้องการเริ่มต้นใช้งาน SDK ภายในเกมให้สำเร็จ คุณต้องมีคุณสมบัติตรงตามข้อกำหนดหลายประการ ซึ่งรวมถึงฟีเจอร์ต่อไปนี้

  • การเรียกใช้จากไฟล์ปฏิบัติการของเกมที่มีการลงนามแบบดิจิทัล

  • การเปิดใช้ไฟล์ปฏิบัติการของเกมจาก Google Play Games

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

SDK มีโหมดนักพัฒนาซอฟต์แวร์เพื่อมอบเวิร์กโฟลว์การพัฒนาที่ดีขึ้น เมื่อเปิดใช้ โหมดนักพัฒนาแอปจะช่วยให้ SDK ทำงานภายใน ของโปรแกรมแก้ไขเกมหรือ IDE ของโค้ดได้ คุณเริ่มต้น SDK ได้โดยไม่ต้องกำหนดให้มีการลงนามแบบดิจิทัลในไฟล์ที่เรียกใช้งานได้หรือเปิดจาก Google Play Games

สิ่งที่ต้องมีก่อน

  • รับ GUID ของพาร์ทเนอร์ที่อยู่ในช่วงทดลองใช้ก่อนเปิดตัว (EAP) นี่คือคีย์ลับที่ช่วยให้ทีมพัฒนาของคุณใช้ SDK จากภายในเอดิเตอร์เอนจินเกมได้โดยไม่ต้องแพ็กเกจหรือลงนามดิจิทัลในไฟล์ที่เรียกใช้งานเกม หรือเปิดใช้จาก Google Play Games

ขั้นตอนที่ 1: เปิดใช้โหมดนักพัฒนาซอฟต์แวร์ในไฟล์ Manifest

เปิดใช้โหมดนักพัฒนาแอปสำหรับแอปพลิเคชันโดยตั้งค่า IsDeveloperMode เป็น true ภายใน manifest.xml ของแอปพลิเคชัน

<?xml version="1.0" encoding="utf-8"?>
<Manifest version="1">
    <Application>
        <PackageName>com.example.package</PackageName>
        <IsDeveloperMode>true</IsDeveloperMode>
    </Application>
</Manifest>

ขั้นตอนที่ 2: เปิดใช้การทดลองใช้ก่อนเปิดตัว

เปิดใช้การทดลองใช้ก่อนเปิดตัวในอุปกรณ์ที่คุณกำลังทดสอบโดยตั้งค่า EarlyAccessPartnerGuidสตริงภายใต้คีย์รีจิสทรี HKLM\Software\Google\Play Games Services\EarlyAccessPartnerGuid

ซึ่งทำได้โดยใช้โปรแกรมแก้ไขรีจิสทรีของ Windows หรือจากเทอร์มินัล cmd ของผู้ดูแลระบบด้วยคำสั่งต่อไปนี้

C:\> reg add "HKLM\Software\Google\Play Games Services" /v EarlyAccessPartnerGuid /t REG_SZ /d EAP GUID

ขั้นตอนที่ 3: ลงชื่อเข้าใช้ Google Play Games สำหรับ PC

เมื่อเปิดใช้โหมดนักพัฒนาแอป SDK จะใช้บัญชีที่ลงชื่อเข้าใช้ Google Play Games สำหรับ PC เมื่อทำการเรียก API หากลงชื่อเข้าใช้หลายบัญชี ระบบจะใช้บัญชีที่ใช้งานอยู่

หากเกมยังไม่ได้เผยแพร่ต่อสาธารณะ (ไม่เคยเผยแพร่ในแทร็กเวอร์ชันที่ใช้งานจริง ภายใน Play Console) เราขอแนะนำให้ใช้บัญชี Google ที่เข้าร่วมกลุ่มการทดสอบภายในของเกม ผู้ทดสอบภายในจะมีสิทธิ์เข้าถึงเกมก่อนการเปิดตัว ซึ่งจำเป็นสำหรับ API ของ SDK บางรายการเพื่อให้ทำงานได้ เช่น การซื้อสินค้าด้วยการเรียกเก็บเงินของ Play คุณจัดการผู้ทดสอบภายในของแอปได้ใน Play Console

ขั้นตอนถัดไป

เพิ่มฟีเจอร์ Google Play บน PC ลงในแอปโดยทำดังนี้