การพัฒนาด้วยโปรแกรมจําลองสําหรับนักพัฒนาแอป Google Play Games บน PC

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

การเริ่มโปรแกรมจำลอง

เมื่อติดตั้งแล้ว คุณจะมีองค์ประกอบเมนู "โปรแกรมจำลองสำหรับนักพัฒนาแอป Google Play Games" และทางลัดบนเดสก์ท็อปเพื่อเปิดโปรแกรมจำลอง โปรแกรมจําลองจะยังคงอยู่ในถาดระบบเมื่อคุณปิดหน้าต่าง

ลงชื่อเข้าใช้

ระบบจะขอให้คุณลงชื่อเข้าใช้บัญชี Google เมื่อเรียกใช้โปรแกรมจําลองเป็นครั้งแรก ใช้ข้อมูลเข้าสู่ระบบเดียวกับที่คุณวางแผนจะใช้สำหรับการพัฒนา

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

หลังจากเปิดใช้งาน คุณจะเห็นหน้าจอหลักของ Android ทั่วไป การคลิกเมาส์ซ้ายจะแปลเป็นนิ้วแตะโดยตรงเช่นเดียวกับในโหมดการจําลองเมาส์ เกมที่โหลดจากภายนอกเพื่อการพัฒนาจะปรากฏในรายการแอปพลิเคชัน ซึ่งคุณเข้าถึงได้โดยคลิกและลากขึ้นบนเดสก์ท็อป (จำลองการปัดขึ้นบนโทรศัพท์หรือแท็บเล็ต)

นอกจากการแปลด้วยเมาส์แล้ว โปรแกรมจำลอง Google Play Games บน PC สำหรับนักพัฒนาแอปยังมีแป้นพิมพ์ลัดเพื่อปรับปรุงการไปยังส่วนต่างๆ ดังนี้

  • ctrl + h: กดปุ่ม Home
  • ctrl + b: กดปุ่มย้อนกลับ
  • F11 หรือ Alt + Enter: สลับระหว่างโหมดเต็มหน้าจอกับโหมดหน้าต่าง
  • shift + tab: เปิดการวางซ้อน Google Play Games on PC ซึ่งรวมถึงการแมปแป้นพิมพ์ปัจจุบันสำหรับ Input SDK

การติดตั้งเกม

โปรแกรมจำลองสำหรับนักพัฒนาแอป Google Play Games บน PC ใช้ Android Debug Bridge (adb) เพื่อติดตั้งแพ็กเกจ

ความเข้ากันได้กับ adb

adb เวอร์ชันปัจจุบันเข้ากันได้กับโปรแกรมจำลอง Google Play Games บน PC สำหรับนักพัฒนาแอป นอกจากนี้ ระบบจะติดตั้งเวอร์ชันที่เข้ากันได้ที่ C:\Program Files\Google\Play Games Developer Emulator\current\emulator เมื่อคุณติดตั้งโปรแกรมจำลอง

หากต้องการทําตามวิธีการเหล่านี้ คุณควรมี adb ใน $PATH คุณสามารถตรวจสอบว่า adb ได้รับการกําหนดค่าอย่างถูกต้องด้วยคําสั่ง adb devices

adb devices
List of devices attached
localhost:6520  device

ติดตั้งเกม

  • เปิด Google Play Games for PC Emulator
  • พิมพ์ adb devices ในพรอมต์คำสั่ง คุณควรเห็นข้อมูลต่อไปนี้

    adb devices
    List of devices attached
    localhost:6520 device
  • การแก้ปัญหา:

    • หากพบข้อผิดพลาด ให้ตรวจสอบว่าคุณได้ทำตามวิธีการในความเข้ากันได้ของ ADB
    • หากไม่เห็นอุปกรณ์ ให้ลองเชื่อมต่อใหม่ผ่านพอร์ต 6520 โดยทำดังนี้
    adb connect localhost:6520
  • พิมพ์ adb install path\to\your\game.apk เพื่อติดตั้งเกม หากคุณได้สร้าง Android App Bundle (aab) แล้ว โปรดดูวิธีการสำหรับ bundletool และใช้ bundletool install-apks แทน

  • เรียกใช้เกมโดยทำอย่างใดอย่างหนึ่งต่อไปนี้

    • พิมพ์ adb shell monkey -p your.package.name 1 เพื่อเรียกใช้เกม โดยแทนที่ your.package.name ด้วยชื่อแพ็กเกจของเกม
    • ในโปรแกรมจำลอง Google Play Games บน PC สําหรับนักพัฒนาแอป ให้คลิกไอคอนเพื่อเรียกใช้เกม เช่นเดียวกับในโทรศัพท์ Android คุณต้อง "ปัดขึ้น" ในหน้าจอหลักเพื่อดูรายการเกมที่ติดตั้งไว้

การแก้ไขข้อบกพร่องของเกม

ใช้ Android Debug Bridge (adb) เพื่อแก้ไขข้อบกพร่องเช่นเดียวกับเกมอื่นๆ โปรแกรมจำลองจะปรากฏเป็นอุปกรณ์ที่เชื่อมต่อผ่าน localhost:6520

adb logcat ทำงานตามที่คาดไว้ รวมถึงเครื่องมือที่ช่วยจัดระเบียบหรือกรองเอาต์พุตของ logcat ซึ่งรวมถึง Android Studio

นอกจาก adb แล้ว คุณยังเข้าถึงบันทึกได้ในไดเรกทอรี %LOCALAPPDATA%\Google\Play Games Developer Emulator\Logs สิ่งที่มีประโยชน์มากที่สุดคือ AndroidSerial.log ซึ่งแสดงถึงทุกอย่างที่ adb logcat จะแสดงตั้งแต่ที่โปรแกรมจำลองเริ่มต้น

การตั้งค่าสำหรับนักพัฒนาแอป

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

การทดสอบการป้อนข้อมูลด้วยเมาส์

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

Google Play Games บน PC มีโหมดเมาส์ 2 โหมด ได้แก่ โหมดจำลองที่จะเปลี่ยนการคลิกเมาส์เป็นการแตะครั้งเดียว และ "โหมด PC" ที่ส่งผ่านซึ่งจะช่วยให้เกมจัดการการดำเนินการของเมาส์ได้โดยตรงและจับภาพเคอร์เซอร์ ดูรายละเอียดเกี่ยวกับอินพุตเมาส์ใน Google Play Games บน PC ได้ที่ตั้งค่าอินพุตเมาส์

ในไคลเอ็นต์โปรแกรมเล่น คุณสามารถปิดใช้การจําลองได้โดยเพิ่มข้อมูลต่อไปนี้ลงในไฟล์ Manifest

<manifest ...>
  <uses-feature
      android:name="android.hardware.type.pc"
      android:required="false" />
  ...
</manifest>

Flag ฟีเจอร์นี้ไม่มีผลในสภาพแวดล้อมการพัฒนา

การทดสอบสัดส่วนภาพ

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

วิธีที่แนะนำในการกำหนดค่าสัดส่วนภาพคือการใช้ android:minAspectRatio และ android:maxAspectRatio

ตัวอย่างเช่น เกมแนวตั้งจะมีสัดส่วนภาพ 9/16 หรือ 0.5625 คุณจึงอาจต้องกำหนดสัดส่วนภาพสูงสุดเป็น 1 เพื่อป้องกันไม่ให้เกมกว้างกว่าสี่เหลี่ยมจัตุรัส

<activity android:maxAspectRatio="1">
 ...
</activity>

ในทำนองเดียวกัน เกมแนวนอนจะมีขนาด 16/9 หรือประมาณ 1.778 คุณจึงอาจต้องตั้งค่าอัตราส่วนภาพขั้นต่ำเป็น 1 เพื่อป้องกันไม่ให้ภาพแคบกว่าสี่เหลี่ยมจัตุรัส

<activity android:minAspectRatio="1">
 ...
</activity>

สิ่งที่ต้องทดสอบ

หากเกมของคุณรองรับเฉพาะโหมดแนวตั้งในไฟล์ Manifest ให้เลือก 9:16 (แนวตั้ง) ในเมนูแบบเลื่อนลงเพื่อดูลักษณะที่เกมแสดงใน PC ของผู้เล่น หรือจะยืนยันว่าเกมทำงานในสัดส่วนภาพแนวนอนที่กว้างที่สุดและแคบที่สุดที่คุณรองรับในไฟล์ Manifest ก็ได้ โดยอย่าลืมว่า16:9 (ค่าเริ่มต้น) (หรือ 9:16 (แนวตั้ง) หากเกมของคุณเป็นแนวตั้งเท่านั้น) จำเป็นสำหรับการรับรองแบบเต็ม

การทดสอบแบ็กเอนด์การแสดงผล

Google Play Games บน PC ใช้ Vulkan เพื่อแสดงผลเกม ซึ่งใช้ได้กับทั้งสภาพแวดล้อม Android และ PC ระบบจะใช้เลเยอร์แซนด์บ็อกซ์เพื่อแยกสภาพแวดล้อมของ PC และ Android เนื่องจากเกมจำนวนมากยังคงใช้ OpenGL ES ในการเรนเดอร์ ANGLE จะแปลงคำสั่ง OpenGL ES เป็นคำสั่ง Vulkan ที่ใช้งานร่วมกับ PC โฮสต์ได้

ในทำนองเดียวกัน Google Play Games บน PC จะเพิ่มความเข้ากันได้ของเกมให้มากที่สุดและลดภาระของนักพัฒนาแอปโดยแปลงรูปแบบพื้นผิวที่เหมาะกับอุปกรณ์เคลื่อนที่ เช่น ETC1 และ ETC2 เป็นรูปแบบที่เหมาะกับ PC โดยอัตโนมัติขณะรันไทม์ เพื่อผลลัพธ์ที่ดีที่สุด ให้หลีกเลี่ยงการแปลงนี้โดยใช้รูปแบบที่ GPU ของ PC รองรับ เช่น DXTC หรือ BPTC

สิ่งที่ต้องทดสอบ

หากเกมแสดงข้อบกพร่องในการเรนเดอร์ที่ไม่คาดคิด ให้ตรวจสอบกราฟิกต้นทางและพิจารณาเปลี่ยนไปใช้รูปแบบที่เหมาะกับ PC ตรวจสอบพื้นผิวที่ใช้สำหรับเอฟเฟกต์ขั้นสูงอย่างละเอียด เนื่องจากปัญหาเกี่ยวกับแผนที่ปกติหรือแผนที่ลูกบาศก์มักตรวจพบได้ยากกว่าปัญหาเกี่ยวกับอัลบีโด

การแปลงคำสั่ง OpenGL ES เป็น Vulkan ของ ANGLE จะเพิ่มค่าใช้จ่ายบางส่วน ตรวจสอบว่าคุณบรรลุเป้าหมายประสิทธิภาพที่คาดไว้และพิจารณาเปลี่ยนไปใช้โปรแกรมแสดงผลที่ใช้ Vulkan

การสร้างโปรไฟล์เกม PC

เนื่องจากโปรแกรมจําลองใช้เทคโนโลยีเดียวกับไคลเอ็นต์ฝั่งผู้บริโภค จึงเหมาะสําหรับสภาพแวดล้อมการวัดประสิทธิภาพ

Perfetto เป็นเครื่องมือสำหรับวิเคราะห์ประสิทธิภาพใน Android คุณสามารถรวบรวมและดูการติดตาม Perfetto ได้โดยทำตามขั้นตอนต่อไปนี้

  1. ในพรอมต์ PowerShell ให้เริ่มการติดตามโดยใช้ adb

    adb shell perfetto --time 10s gfx wm sched --out /data/misc/perfetto-traces/example.trace
    
    1. Flag --time จะระบุระยะเวลาของการติดตามที่จะรวบรวม ในตัวอย่างนี้ การติดตามมีระยะเวลา 10 วินาที
    2. อาร์กิวเมนต์หลัง Flag --time จะระบุเหตุการณ์ที่จะติดตาม ในตัวอย่างนี้ gfx หมายถึงกราฟิก wm หมายถึงการจัดการหน้าต่าง และ sched หมายถึงข้อมูลการกําหนดเวลากระบวนการ เหล่านี้เป็น Flag ทั่วไปสำหรับการจัดทำโปรไฟล์เกม และมีข้อมูลอ้างอิงแบบเต็ม
    3. Flag --out จะระบุไฟล์เอาต์พุตซึ่งดึงออกจากโปรแกรมจำลองไปยังเครื่องโฮสต์ในขั้นตอนถัดไป
  2. ดึงการติดตามจากโฮสต์

    adb pull /data/misc/perfetto-traces/example.trace $HOME/Downloads/example.trace
    
  3. เปิดการติดตามใน UI ของ Perfetto

    1. เปิด ui.perfetto.dev
    2. เลือกเปิดไฟล์การติดตามจากมุมซ้ายบนในส่วนการนําทาง
    3. เปิดไฟล์ example.trace ที่คุณดาวน์โหลดในขั้นตอนก่อนหน้าไปยังไดเรกทอรี Downloads/
  4. ตรวจสอบการติดตามใน UI ของ Perfetto ตัวอย่างเคล็ดลับมีดังนี้

    1. แต่ละกระบวนการจะมีแถวของตัวเอง ซึ่งสามารถขยายเพื่อแสดงชุดข้อความทั้งหมดในกระบวนการนั้นได้ หากคุณกำลังโปรไฟล์เกม กระบวนการดังกล่าวมีแนวโน้มที่จะอยู่แถวแรก
    2. คุณซูมเข้าและออกได้โดยกด Control ค้างไว้และใช้แป้นลูกล้อ
    3. เมื่อใช้เหตุการณ์ sched จะมีแถวสำหรับแต่ละเธรดซึ่งแสดงสถานะของเธรดนั้นๆ ว่ากำลังทำงาน ทำงานได้ กำลังพัก หรือถูกบล็อก
    4. เมื่อเปิดใช้เหตุการณ์อย่าง gfx คุณจะดูการเรียกใช้กราฟิกต่างๆ ที่ดำเนินการโดยชุดข้อความต่างๆ ได้ คุณสามารถเลือก "ส่วน" แต่ละส่วนเพื่อดูระยะเวลา หรือจะลากแถวเพื่อเปิดส่วน "ส่วน" ที่ด้านล่างซึ่งจะแสดงระยะเวลาของส่วนทั้งหมดในกรอบเวลาที่คุณเลือกก็ได้

โปรไฟล์กราฟิก

คุณอาจทำการโปรไฟล์กราฟิกบางอย่างได้ด้วย RenderDoc

  1. ตั้งค่าตัวแปรสภาพแวดล้อม ANDROID_EMU_RENDERDOC เป็นสตริงที่ไม่ใช่สตริงว่าง (เช่น "1")
  2. ตั้งค่าตัวแปรสภาพแวดล้อม TMP เป็น %USERPROFILE%\AppData\LocalLow ซึ่งจะบอกให้ Renderdoc วางไฟล์บันทึกไว้ที่ใดก็ได้ภายในแซนด์บ็อกซ์ของโปรแกรมจำลอง

  3. หากคุณใช้แบ็กเอนด์ Vulkan เลือกการตั้งค่ากราฟิก > เลเยอร์โดยนัยของอินสแตนซ์ Vulkan และตรวจสอบว่าได้เลือก VKLAYER_RENDERDOC_Capture แล้ว

  4. เปิดโปรแกรมจำลอง Google Play Games บน PC สำหรับนักพัฒนาแอป ระบบจะวาดการวางซ้อนของ RenderDoc ที่ด้านบนตราบใดที่เปิดใช้การสนับสนุน

  5. เปิด RenderDoc ได้ทุกเมื่อก่อนหรือหลังการเปิดตัวโปรแกรมจำลองสำหรับนักพัฒนาแอป Google Play Games บน PC

  6. คลิกไฟล์ > แนบกับอินสแตนซ์ที่ทำงานอยู่ แล้วเลือก crosvm

ระบุตัวแปรสภาพแวดล้อม

คุณต้องเพิ่มหรือเปลี่ยนตัวแปรสภาพแวดล้อมใน Windows เพื่อให้ Renderdoc ทำงานได้ คุณเปลี่ยนตัวแปรสภาพแวดล้อมได้โดยใช้ UI, PowerShell หรือ cmd.exe

ใช้ UI
  • กด Win+R เพื่อเปิดกล่องโต้ตอบเรียกใช้
  • พิมพ์ sysdm.cpl เพื่อเปิดหน้าต่างคุณสมบัติของระบบ
  • เลือกแท็บขั้นสูง หากยังไม่ได้เปิดใช้งาน
  • คลิกปุ่มตัวแปรสภาพแวดล้อม

จากตรงนี้ คุณสามารถคลิกปุ่มใหม่เพื่อสร้างตัวแปรสภาพแวดล้อมใหม่ หรือเลือกตัวแปรแล้วคลิกปุ่มแก้ไขเพื่อแก้ไขตัวแปรก็ได้

ใช้ PowerShell

ในหน้าต่าง PowerShell ให้พิมพ์

$Env:VARIABLE_NAME=VALUE

แทนที่ VARIABLE_NAME และ VALUE ด้วยค่าที่ต้องการตั้งค่า เช่น หากต้องการตั้งค่า ANDROID_EMU_RENDERDOC เป็นประเภท "1" ให้ทำดังนี้

$Env:ANDROID_EMU_RENDERDOC="1"
ใช้ cmd.exe

ในหน้าต่าง cmd.exe ให้พิมพ์

set VARIABLE_NAME=VALUE

แทนที่ VARIABLE_NAME และ VALUE ด้วยค่าที่ต้องการตั้งค่า เช่น หากต้องการตั้งค่า ANDROID_EMU_RENDERDOC เป็นประเภท "1" ให้ทำดังนี้

set ANDROID_EMU_RENDERDOC="1"

เคล็ดลับสำหรับ Android 11 (API ระดับ 30) ขึ้นไป

Google Play Games บน PC ได้รับการอัปเดตเป็น Android เวอร์ชันล่าสุด ต่อไปนี้เป็นเคล็ดลับบางประการสำหรับการใช้งาน Android เวอร์ชันล่าสุด

อัปเดตเครื่องมืออยู่เสมอ

Android Studio จะติดตั้ง adb เวอร์ชันที่ใช้ได้กับโปรแกรมจำลองของนักพัฒนาแอป แต่เครื่องมือสร้างเกมบางรายการมี adb เวอร์ชันเก่า ในกรณีนี้ หลังจากติดตั้งโปรแกรมจำลองของนักพัฒนาแอปแล้ว คุณจะเห็น adb เวอร์ชันที่เข้ากันได้ที่ C:\Program Files\Google\Play Games Developer Emulator\current\emulator

หากคุณเปิด adb เวอร์ชันหนึ่ง ระบบจะปิดอีกเวอร์ชันหนึ่ง ซึ่งหมายความว่าหากเครื่องมือสร้างเกมเปิดอินสแตนซ์ adb ของตัวเองโดยอัตโนมัติ คุณอาจต้องเปิดและเชื่อมต่อ adb เวอร์ชันที่มาพร้อมกับโปรแกรมจำลองของนักพัฒนาแอปอีกครั้งทุกครั้งที่ติดตั้งใช้งาน

หากใช้ App Bundle ของ Android คุณต้องติดตั้ง Bundletool เวอร์ชันล่าสุดจากที่เก็บ GitHub

พื้นที่เก็บข้อมูลที่กำหนดขอบเขต

Android 11 (API ระดับ 30) ขึ้นไปมีพื้นที่เก็บข้อมูลที่กำหนดขอบเขต ซึ่งให้การปกป้องแอปและข้อมูลผู้ใช้ในที่จัดเก็บข้อมูลภายนอกได้ดียิ่งขึ้น นอกจากทำให้เกมเข้ากันได้กับข้อกำหนดของพื้นที่เก็บข้อมูลแบบกำหนดขอบเขตแล้ว คุณยังต้องทำตามขั้นตอนเพิ่มเติมเพื่อโหลดไฟล์ขยาย APK (obb) หรือข้อมูลชิ้นงานลงในโปรแกรมจำลองสำหรับนักพัฒนาแอป Google Play Games บน PC ทำตามขั้นตอนต่อไปนี้หากพบปัญหาในการเข้าถึงไฟล์เหล่านั้นจากเกม

  1. สร้างไดเรกทอรีที่แอปอ่านได้
  2. พุชไฟล์สำหรับขยายไปยังโปรแกรมจำลอง
adb shell mkdir /sdcard/Android/obb/com.example.game
adb push main.com.example.game.obb /sdcard/Android/obb/com.example.game

ระดับการเข้าถึงแพ็กเกจ

กฎใหม่เกี่ยวกับระดับการเข้าถึงแพ็กเกจทำให้แอปที่กำหนดเป้าหมายเป็น Android 11 (API ระดับ 30) ขึ้นไปถูกบล็อกไม่ให้ค้นหาข้อมูลเกี่ยวกับแอปอื่นๆ ที่ติดตั้งในอุปกรณ์ ซึ่งหมายความว่าเกมของคุณจะถูกบล็อกไม่ให้เข้าถึงบริการ Play เมื่อโหลดจากแหล่งที่ไม่รู้จักผ่าน adb แทนที่จะติดตั้งผ่าน Play Store หากต้องการทดสอบ IAP ด้วยเกมที่โหลดจากแหล่งที่ไม่รู้จัก คุณต้องเพิ่มการค้นหาลงในแพ็กเกจ "com.android.vending" ในไฟล์ AndroidManifest.xml ดังนี้

<manifest>
    <queries>
        <package android:name="com.android.vending" />
    </queries>
</manifest>

การติดตั้งเกมในไคลเอ็นต์ของผู้บริโภค

คุณจะติดตั้งเกมในไคลเอ็นต์สำหรับผู้บริโภคไม่ได้จนกว่าเกมจะแสดงอยู่ในแคตตาล็อกบริการ Play Games หลังจากเกมมีรุ่นเดียวแล้ว คุณสามารถสร้างแทร็กทดสอบภายในเพื่อตรวจสอบการอัปเดตในอนาคตก่อนเผยแพร่

โปรแกรมเล่นไม่รองรับฟีเจอร์ที่มุ่งเน้นนักพัฒนาแอปของโปรแกรมจำลอง Google Play Games บน PC สำหรับนักพัฒนาแอป ตัวเลือกนี้เหมาะสําหรับ QA เกมก่อนเผยแพร่เพื่อทดสอบประสบการณ์การใช้งานของผู้เล่นตั้งแต่ต้นจนจบหลังจากการเผยแพร่ครั้งแรก