Android Oyun Geliştirme Kiti

AGDK simgesi

Android Oyun Geliştirme Kiti (AGDK), mevcut oyun geliştirme platformları ve iş akışlarıyla entegre olurken Android oyunlarını geliştirmenize ve optimize etmenize yardımcı olan bir araç ve kitaplık setidir.

Oyun motorlarını kullanma, geliştirme veya genişletme

AGDK, bir oyun motorunu oluştururken veya genişletirken Android desteği eklemek için araçlar ve kitaplıklar sağlar. Ayrıca, birçok mevcut oyun motorunda Android geliştirmeyi destekleyen eklentiler ve entegrasyonlar da sağlar.

Visual Studio'da Geliştirme

Visual Studio (AGDE) için Android Game Development Extension'ı kullanarak Windows'da Visual Studio'da Android oyunları derleyebilirsiniz. AGDE, Android oyunları oluşturmak için mevcut Visual Studio projelerinizi kullanmanıza olanak tanıyan bir Visual Studio uzantısıdır.

Kitaplıklar

AGDK kitaplıkları, Android uygulama geliştirme kitaplıklarına ve hizmetlerine erişirken oyununuzu C veya C++ dilinde geliştirip optimize etmenize olanak tanır.

Kare İlerleme Hızı

Oyunların kareleri tutarlı bir hızda sunmasına ve hızı performansa göre ayarlamasına yardımcı olur.
Referans  Kullanıcı Rehberi

Oyun Etkinliği

Android Jetpack ve bağımlı hizmetlere erişimle C veya C++'ta oyun geliştirmeyi destekler.
Referans  Kullanıcı Rehberi

Oyun Denetleyici

Bağlantılara, özelliklere, cihaz bilgilerine ve giriş verilerine erişerek oyun kumandalarını yönetir.
Referans  Kullanıcı Rehberi

Oyun Metin Girişi

Yazılım klavyesini görüntüler, gizler ve metin güncellemelerini yönetir.
Referans  Kullanıcı Rehberi

Memory Advice API (Beta)

Bellek kullanımını tahmin ederek ve eşikler aşıldığında uygulamaları bilgilendirerek Android uygulamalarının bellek kullanımı için güvenlik sınırları dahilinde kalmasına yardımcı olur.
Referans  Kullanıcı Rehberi

Obua Yüksek performanslı ses

Ses gecikmesini azaltırken cihaz ve platform ses sorunlarını ortadan kaldırır.
Referans  Kullanıcı Rehberi

Android Performance Tuner

Kalite ayarları, düzenler, yükleme süreleri ve cihaz modelleri ile ilgili performans sorunlarını tanımlar.
Referans  Kullanıcı Rehberi

Android Performance Tuner Unity eklentisi

Android Performance Tuner'ı Unity ile entegre eder.
Referans  Kullanıcı Rehberi

Kitaplık sarmalayıcı (Beta)

Yerel uygulamanızdan JAR kitaplıklarına erişmek için C/C++ kodu oluşturun. Bu araç, kendi JNI'nizi yazmak, hata ayıklamak ve bakımını yapmak zorunda kalmadan Java koduna erişmek için hafif bir arayüz sağlar.

Kullanıcı Rehberi

Optimizasyon

AGDK, Android Performance Tuner'ın yanı sıra yoğun grafik kullanan oyunlar için gelişmiş GPU ve sistem profili oluşturma sağlayan Android GPU Inspector'ı (AGI) içerir.

Android oyun optimizasyonu araçlarının ve en iyi uygulamaların tam listesi için optimizasyona genel bakış bölümüne bakın.

Uyarlanabilirlik

Uyarlanabilirlik, AGDK'nın yeni bir unsurudur ve oyununuzun, cihazların termal ve performans durumundaki değişiklikleri anlamasına, bunlara yanıt vermesine ve bunları etkilemesine yardımcı olmaya odaklanır.

CPU performansı ipuçları

Oyununuzun, cihazı aşırı ısıtmadan ve gücü boşa harcamadan dinamik CPU performansı davranışını etkilemesini sağlar.

Kullanıcı Rehberi

Termal durum izleme

Bir cihazın termal durumunu ve sınırlamalarını anlayarak performans hedeflerine ulaşın.

Kullanıcı Rehberi

Oyun Modu

Kullanıcı tercihlerine göre performans veya pil ömrü gibi özelliklere öncelik vererek oynanabilirliği optimize edin.

Kullanıcı Rehberi

Oyun Yöneticisi API'sı

Uygulamanızın oyun modunu güncelleyerek Android OS'in performans ihtiyaçlarınızı karşılayacak şekilde ayarlanmasını sağlayın.

Referans