Oyun geliştirme sürecinizi hızlandıracak bir dizi kod örneği.

Oyun örnekleri

NDK Endless Tunnel örneğine dayalı bir oyunu, GameActivity kitaplığını kullanan Oyun Kumandası kitaplığını gösteren bir örneği ve NativeActivity kitaplığını kullanarak Oyun Kumandası kitaplığını gösteren bir örneği inceleyin. Eşlenen kumandanın cihazınızda nasıl etkileşimde bulunduğunu görselleştirmek için kullanışlıdır.
C++'ta AGDK kitaplıklarını kullanan örnek oyun: Android Performance Tuner, Frame Pacing, GameActivity, GameController, GameTextInput ve Oboe Audio. İsterseniz şu Play kitaplıklarını da etkinleştirebilirsiniz: Play Games Hizmetleri, Asset Delivery ve Giriş SDK'sı.
Bağlı derlemenin kullanıldığı bir örneği, minimal bir Hello World JNI örneğini ve hem Android hem de Microsoft Windows için derleme hedefleri olan bir çoklu platform projesi örneğini inceleyin.
getThermalHeadroom API'sini ve termal durum izleme API'sini kullanarak cihazın termal durumunu gösteren örnek bir uygulamayı inceleyin. Uygulama ayrıca API'nin ipucuna göre iş yükünü dinamik olarak değiştirir ve oluşturma iş parçacığı performansını kontrol etmek için PerformanceHintManager API'yi kullanır.
Uygulamalarınızda güçten% 25 tasarruf etmek için FPS'yi optimize etme ve çözünürlük sınırları oluşturma işleminin nasıl yapıldığını açıklayan örnek uygulamayı inceleyin.
Uygulama içi satın alma işlemlerini, Play Games Hizmetleri'ni, Play Integrity API'yi ve Giriş SDK'sını göstermek için Unity ve Godot'ta örnek oyun.

Eklentiler

Unity ile Google Play Games geliştirme rutinlerini otomatikleştirin.
Unity motoru için Vulkan Quality (VkQuality) eklentisi, belirli cihazlardaki oyununuz için kullanılacak grafik API'si (Vulkan veya OpenGL ES) için lansman zamanı önerileri sunar.
ADPF Unreal eklentisinin iki ana işlevi vardır: (1) Cihaz termallerini izler ve aşırı ısınmayı önlemek için performansı ayarlar. (2) İş yüklerini doğru CPU çekirdeklerine ayırmak için Performans İpuçlarını kullanın.