ในช่วง Google for Games 2020 Google ได้ประกาศเครื่องมือใหม่มากมายใน Google Play, Firebase, Android Studio และอีกมากมายสำหรับนักพัฒนาเกม Android
แม้ว่าการประชุม Game Developers Conference (GDC) จะถูกยกเลิกเพื่อจำกัดการแพร่กระจายของโควิด-19 แต่ Google ก็เป็นเจ้าภาพการประชุมสุดยอดนักพัฒนา "Google for Games" ทางออนไลน์ทั้งหมด วันนี้ บริษัทได้ประกาศเครื่องมือใหม่ๆ มากมายใน Google Play, Firebase, Android Studio และอื่นๆ อีกมากมายสำหรับนักพัฒนาเกมบนมือถือ นี่คือสิ่งใหม่ๆ
มีอะไรใหม่ใน Google Play
- การนำส่งเนื้อหา Google Play: ด้วย Asset Delivery ใน Google Play เนื้อหาเกมสามารถส่งมอบให้กับผู้ใช้แบบไดนามิกเพื่อให้สามารถเริ่มเล่นได้รวดเร็วยิ่งขึ้น คุณลักษณะนี้สร้างขึ้นจากโครงสร้างพื้นฐาน App Bundle ของ Google เรียนรู้เพิ่มเติม ที่นี่.
- สัญลักษณ์ข้อขัดข้องดั้งเดิมของ Android Vitals: ตอนนี้คุณสามารถอัปโหลดสัญลักษณ์การแก้ไขข้อบกพร่องของระบบไปยัง Google Play Console เพื่อแก้ไขข้อขัดข้องของระบบเดิม พร้อมสิทธิประโยชน์เพิ่มเติมในการรับข้อมูลจาก Android Vitals คุณสมบัตินี้คือ ตอนนี้อยู่ในรุ่นเบต้าแบบเปิด.
- ข้อมูลเชิงลึกเกี่ยวกับประสิทธิภาพ Android Vitals ด้วย Android Performance Tuner: ข้อมูลเชิงลึกด้านประสิทธิภาพใหม่ใน Android Vitals ใน Play Console ช่วยให้เพิ่มประสิทธิภาพอัตราเฟรมและความแม่นยำของเกมในอุปกรณ์ต่างๆ มากมายได้ง่ายขึ้น คุณสมบัตินี้สามารถปลดล็อคได้ โดยการเข้าร่วมการแสดงตัวอย่างนักพัฒนาซอฟต์แวร์ และบูรณาการไลบรารี Android Performance Tuner ใหม่เข้ากับ SDK เกม Android.
- Play Billing Library 2 สำหรับนักพัฒนา Unity: หากคุณใช้ Android SDK ใน Unity คุณจะสามารถเข้าถึงฟีเจอร์ทั้งหมดของ Google Play Billing Library v2 ได้แล้ว ซึ่งรวมถึงความสามารถในการอนุญาตให้ผู้ใช้ชำระเงินด้วยเงินสดและแสดงการซื้อในแอปนอกเกม เรียนรู้เพิ่มเติม ที่นี่.
- การติดตั้งอัตโนมัติวันที่ 1 สำหรับเกมที่ลงทะเบียนล่วงหน้า: Google จะเร็ว ๆ นี้ เปิดใช้งานการติดตั้งเกมที่ลงทะเบียนล่วงหน้าอัตโนมัติในวันที่ 1.
- ผู้สร้างโปรไฟล์ Android Studio: ตัวสร้างโปรไฟล์ System Trace ได้รับการปรับปรุงใหม่เพื่อ "ช่วยให้คุณตรวจสอบและเห็นภาพรายละเอียดอย่างละเอียดว่าคุณเป็นอย่างไร กำลังดำเนินการโค้ด" Google ยังได้เพิ่มความสามารถในการสร้างโปรไฟล์หน่วยความจำดั้งเดิมเพื่อช่วยคุณค้นหาหน่วยความจำ การรั่วไหล คุณสมบัตินี้มีอยู่ใน Android Studio 4.1 ตอนนี้อยู่ที่คานารี. เรียนรู้เพิ่มเติม ในระหว่างเซสชันการสตรีมสด.
- ส่วนขยายการพัฒนาเกม Android สำหรับ Visual Studio: Google กำลังเปิดตัวเครื่องมือใหม่ที่ผสานรวมกับเวิร์กโฟลว์ Visual Studio ของคุณ เครื่องมือนี้จะทำให้การสร้างไฟล์ APK จากโปรเจ็กต์ของคุณ ปรับใช้เกมของคุณกับอุปกรณ์ Android หรือโปรแกรมจำลอง หรือดีบักเกม Android ของคุณจากภายใน Visual Studio ได้ง่ายขึ้น คุณสมบัตินี้คือ ขณะนี้อยู่ในหน้าตัวอย่างสำหรับนักพัฒนาซอฟต์แวร์. หากต้องการเรียนรู้เพิ่มเติม ชมเซสชันสตรีมสด.
- ตัวตรวจสอบ GPU ของ Android: เครื่องมือตัวตรวจสอบ GPU ของ Android ใหม่จะช่วยให้คุณเห็นขั้นตอนการเรนเดอร์และตัวนับ GPU ของเกม Google หวังว่าสิ่งนี้จะช่วยให้วิศวกรกราฟิกสามารถปรับอัตราเฟรมและการใช้พลังงานของเกมให้เหมาะสมได้ Google และ Qualcomm ทำงานร่วมกัน บน Android GPU Inspector ซึ่งรองรับ GPU ที่พบในอุปกรณ์ Android ส่วนใหญ่ รวมถึง Adreno GPU ของ Snapdragon SoC ในฐานะที่เป็น จากความร่วมมือครั้งนี้ นักพัฒนาเกมจะสามารถให้ข้อเสนอแนะกับ Qualcomm ได้โดยตรง เพื่อให้สามารถปรับปรุงซอฟต์แวร์ Adreno GPU ได้ ไดรเวอร์ Qualcomm จะสร้างไดรเวอร์เบต้า (ไดรเวอร์การพัฒนากราฟิก Adreno) สำหรับนักพัฒนาที่ได้รับเลือก เพื่อให้พวกเขาสามารถทดสอบการเพิ่มประสิทธิภาพและแนะนำการปรับปรุงได้อย่างรวดเร็ว จากนั้นไดรเวอร์สุดท้ายจะพร้อมใช้งานบนอุปกรณ์ที่เลือกผ่านทาง Google Play Store คุณสมบัตินี้ อยู่ในหน้าตัวอย่างสำหรับนักพัฒนาซอฟต์แวร์ แต่กำลังถูกทดสอบโดยสตูดิโอเกมหลายแห่งบน Pixel 4, Pixel 4 XL, Samsung Galaxy Note 10 และ Samsung Galaxy S10 ชมการถ่ายทอดสด เพื่อเรียนรู้เพิ่มเติม
- รีจิสทรีแพ็คเกจเกมสำหรับ Unity: Google กำลังเปิดตัวแพ็คเกจรีจิสทรีที่ใส่ Google API เช่น Google Play Billing, Android App Bundle, Google Play Asset Delivery, Google Play Instant และ Firebase สำหรับเกม รวมอยู่ในที่เดียว สถานที่. เอกสารก็มีให้ ที่นี่ แต่จะเป็น อธิบายโดยละเอียดระหว่าง Google for Games.
- Crytek ประกาศรองรับ Android: CRYENGINE ของ Crytek กำลังเพิ่มระบบ Android เต็มรูปแบบในช่วงปลายฤดูร้อนนี้ คุณสามารถเรียนรู้เพิ่มเติมจาก เว็บไซต์ของไครเทค.
ทุกอย่างใหม่ใน Firebase ที่ประกาศที่ Google for Games
- Cloud Firestore สำหรับ C++ และ Unity: รุ่นของ Cloud Firestore SDK ของ Googleซึ่งเป็นฐานข้อมูล NoSQL บนคลาวด์พร้อมฟีเจอร์ต่างๆ เช่น ความน่าเชื่อถือแบบหลายภูมิภาค ธุรกรรมอะตอมมิก และตัวฟังแบบเรียลไทม์ พร้อมใช้งานแล้วสำหรับนักพัฒนา C++ และ Unity เนื่องจากนี่เป็นรุ่นอัลฟ่าแบบเปิด Google จึงขอเตือนว่า Cloud Firestore SDK สำหรับ Unity ขาดคุณสมบัติการสืบค้นขั้นสูงบางอย่าง และ API มีโอกาสที่จะเปลี่ยนแปลงได้ดีในอีกไม่กี่เดือนข้างหน้า Google บอกว่าอย่างนั้น ฐานข้อมูลเรียลไทม์ Firebase จะไม่หายไปเนื่องจาก Cloud Firestore เป็นเพียงทางเลือกอื่นที่เหมาะกับบางสถานการณ์มากกว่า
- Firebase Unity SDK เข้ากันได้กับ Unity Package Manager แล้ว: ใน Unity SDK เวอร์ชันที่รองรับ Firebase จะได้รับการอัปเดตอยู่เสมอ และไม่จำเป็นต้องรวมปลั๊กอินเข้ากับเนื้อหาของเกมอีกต่อไป กระบวนการนี้เป็นแบบอัตโนมัติผ่านเครื่องมือโอเพ่นซอร์สที่เรียกว่า External Dependency Manager for Unity (EDM4U)
- การวิเคราะห์ใหม่ใน Google Analytics: Google ได้เพิ่มรายงานใหม่ใน Google Analytics ที่อาจเป็นประโยชน์สำหรับนักพัฒนาเกม แดชบอร์ดใหม่บางส่วนมุ่งเน้นไปที่การได้มาซึ่งผู้ใช้ การรักษาผู้ใช้ การมีส่วนร่วมของผู้ใช้ และการสร้างรายได้ของผู้ใช้ ในขณะที่แดชบอร์ดใหม่บางส่วน รายงานประกอบด้วยผู้ซื้อครั้งแรก ฮาร์ทบีทรายได้ การมีส่วนร่วมของผู้ใช้ และผู้ใช้ที่ใช้งานรายวัน/ผู้ใช้ที่ใช้งานรายเดือนที่กำลังมาแรง (DAU/เมา) คุณต้องเริ่มใช้รายงานใหม่เหล่านี้ เชื่อมโยงโปรเจ็กต์ Firebase ของคุณกับบัญชี Google Analytics จากนั้นเปิดคอนโซล Google Analytics สำหรับรายละเอียดเพิ่มเติม ไปที่ศูนย์ช่วยเหลือของ Analytics.
- หน้า Landing Page ใหม่: เพื่อให้ตรงกับ Google for Games ทาง Google ได้อัปเดต Firebase สำหรับเกม หน้าผลิตภัณฑ์ที่มีการออกแบบที่สดใหม่
จับตาดูให้ดี ช่อง YouTube ของนักพัฒนา Androidบล็อกนักพัฒนา Android, ที่ บล็อก Firebase, และ บล็อกนักพัฒนาซอฟต์แวร์ของ Google เพื่อติดตามข่าวสารล่าสุดจาก Google for Games