Android Game Development Kit (AGDK) คือชุดเครื่องมือและไลบรารีที่ช่วยคุณพัฒนาและเพิ่มประสิทธิภาพเกม Android ขณะที่ผสานรวมกับแพลตฟอร์มและเวิร์กโฟลว์การพัฒนาเกมที่มีอยู่
ใช้ พัฒนา หรือขยายเกมเอนจิน
AGDK มีเครื่องมือและไลบรารีสำหรับการเพิ่มการรองรับ Android เมื่อคุณสร้างหรือขยายเอนจินเกม นอกจากนี้ ยังมีปลั๊กอินและการผสานรวมที่รองรับการพัฒนา Android ในเกมเอนจินที่มีอยู่หลายตัวด้วย
พัฒนาใน Visual Studio
คุณสร้างเกม Android ใน Visual Studio บน Windows ได้โดยใช้ส่วนขยายการพัฒนาเกม Android สำหรับ Visual Studio (AGDE) AGDE เป็นส่วนขยายของ Visual Studio ที่ช่วยให้คุณใช้โปรเจ็กต์ Visual Studio ที่มีอยู่เพื่อสร้างเกม Android ได้
ห้องสมุด
ไลบรารี AGDK ช่วยให้คุณพัฒนาและเพิ่มประสิทธิภาพเกมใน C หรือ C++ ขณะเข้าถึงไลบรารีและบริการสำหรับการพัฒนาแอป Android ได้
การเว้นระยะเฟรม
ช่วยให้เกมแสดงเฟรมในอัตราที่สม่ำเสมอ และปรับอัตราตาม
ประสิทธิภาพ
ข้อมูลอ้างอิง
คู่มือผู้ใช้
กิจกรรมของเกม
รองรับการพัฒนาเกมใน C หรือ C++ พร้อมสิทธิ์เข้าถึง Android Jetpack และ
บริการที่ขึ้นอยู่กับ
ข้อมูลอ้างอิง
คู่มือผู้ใช้
อุปกรณ์ควบคุมเกม
จัดการเกมคอนโทรลเลอร์โดยการเข้าถึงการเชื่อมต่อ ฟีเจอร์ ข้อมูลอุปกรณ์
และข้อมูลอินพุต
ข้อมูลอ้างอิง
คู่มือผู้ใช้
การป้อนข้อความในเกม
แสดงและซ่อนแป้นพิมพ์เสมือน รวมถึงจัดการการอัปเดตข้อความ
ข้อมูลอ้างอิง
คู่มือผู้ใช้
Memory Advice API (เบต้า)
ช่วยให้แอป Android อยู่ในขีดจำกัดด้านความปลอดภัยสำหรับการใช้หน่วยความจำโดยการประมาณการใช้หน่วยความจำ
และแจ้งเตือนแอปหากเกินเกณฑ์
ข้อมูลอ้างอิง
คู่มือผู้ใช้
Oboe High-performance audio
ลดเวลาในการตอบสนองของเสียง พร้อมหลีกเลี่ยงปัญหาเสียงของอุปกรณ์และแพลตฟอร์ม
ข้อมูลอ้างอิง
คู่มือผู้ใช้
Android Performance Tuner
ระบุปัญหาด้านประสิทธิภาพที่เกี่ยวข้องกับการตั้งค่าคุณภาพ ฉาก เวลาในการโหลด
และรุ่นอุปกรณ์
ข้อมูลอ้างอิง
คู่มือผู้ใช้
ปลั๊กอิน Android Performance Tuner Unity
ผสานรวม Android Performance Tuner กับ Unity
ข้อมูลอ้างอิง
คู่มือผู้ใช้
Wrapper ของไลบรารี (เบต้า)
สร้างโค้ด C/C++ เพื่อเข้าถึงไลบรารี JAR จากแอปแบบเนทีฟ เครื่องมือนี้ มีอินเทอร์เฟซที่มีน้ำหนักเบาสำหรับการเข้าถึงโค้ด Java โดยไม่ต้อง เขียน แก้จุดบกพร่อง และบำรุงรักษา JNI ของคุณเอง
การเพิ่มประสิทธิภาพ
นอกจาก Android Performance Tuner แล้ว AGDK ยังมี Android GPU Inspector (AGI) ซึ่งเป็นเครื่องมือที่ให้การสร้างโปรไฟล์ GPU และระบบขั้นสูงสำหรับเกมที่ใช้กราฟิกหนัก
ดูรายการเครื่องมือการเพิ่มประสิทธิภาพเกม Android และแนวทางปฏิบัติแนะนำทั้งหมดได้ที่ภาพรวมการเพิ่มประสิทธิภาพ
ความสามารถในการปรับตัว
ความสามารถในการปรับเปลี่ยนเป็นเสาหลักใหม่ของ AGDK ที่มุ่งเน้นการช่วยให้เกมของคุณเข้าใจ ตอบสนอง และมีอิทธิพลต่อการเปลี่ยนแปลงสถานะความร้อนและประสิทธิภาพของอุปกรณ์
เคล็ดลับด้านประสิทธิภาพของ CPU
ช่วยให้เกมของคุณมีอิทธิพลต่อลักษณะการทำงานของประสิทธิภาพ CPU แบบไดนามิกโดยไม่ทำให้อุปกรณ์ร้อนเกินไปและไม่สิ้นเปลืองพลังงาน
การตรวจสอบสถานะความร้อน
บรรลุเป้าหมายด้านประสิทธิภาพด้วยการทำความเข้าใจสถานะความร้อนและข้อจำกัดของ อุปกรณ์
โหมดเกม
เพิ่มประสิทธิภาพการเล่นเกมโดยจัดลำดับความสำคัญของลักษณะต่างๆ เช่น ประสิทธิภาพหรือ อายุการใช้งานแบตเตอรี่ ตามค่ากำหนดของผู้ใช้
Game Manager API
อัปเดตโหมดเกมของแอปเพื่อให้ระบบปฏิบัติการ Android ปรับเปลี่ยนให้ตรงกับ ความต้องการด้านประสิทธิภาพ