Android Oyun Geliştirme Kiti

Android Game Development Kit (AGDK), mevcut oyun geliştirme platformları ve iş akışlarıyla entegre ederken Android oyunlarını geliştirip optimize etmenize yardımcı olan bir araç ve kitaplık setidir.

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

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

Visual Studio'da geliştirme

Visual Studio için Android Oyun Geliştirme Uzantısı'nı (AGDE) kullanarak Windows'da Visual Studio'da Android oyunları oluşturabilirsiniz. AGDE, Android oyunları geliştirmek 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++'ta geliştirip optimize etmenize olanak tanır.

Kare İlerleme Hızı

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

Oyun Etkinliği

Android Jetpack'e ve bağlı 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 Metni Girişi

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

Memory Advice API'si (Beta)

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

Obua Yüksek performanslı ses

Cihaz ve platformdaki sesle ilgili sorunları önlerken ses gecikmesini azaltır.
Referans  Kullanıcı Rehberi

Android Performance Tuner

Kalite ayarları, sahneler, yükleme süreleri ve cihaz modelleri ile ilgili performans sorunlarını tespit eder.
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 yazmanıza, hata ayıklamanıza ve çalıştırmanıza gerek kalmadan Java koduna erişmek için basit bir arayüz sağlar.

Kullanıcı Rehberi

Optimizasyon

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

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

Uyarlanabilirlik

Uyarlanabilirlik, oyununuzun cihazın termal ve performans durumundaki değişiklikleri anlamasına, yanıt vermesine ve etkilemesine yardımcı olmaya odaklanan AGDK'nın yeni bir temelidir.

CPU performansıyla ilgili ipuçları

Oyununuzun cihazı aşırı ısınmasına ve güç harcamasına yol açmadan dinamik CPU performansı davranışını etkilemesini sağlar.

Kullanıcı Rehberi

Termal hal izleme

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

Kullanıcı Rehberi

Oyun Modu

Performans veya pil ömrü gibi özellikleri kullanıcı tercihlerine göre önceliklendirerek 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