Koleksiyonlar ile düzeninizi koruyun
İçeriği tercihlerinize göre kaydedin ve kategorilere ayırın.
Android araçları ve kitaplıkları, oyun motorlarını kullanmayı, oluşturmayı veya genişletmeyi ve popüler IDE'lerin kullanımını destekler.
Oyun motorları oluşturun veya genişletin
Oyun motoru kullanın: Android oyunları geliştirmek için Unity, Unreal, Defold veya Godot gibi bir oyun motoru kullanın.
Oyun motoru oluşturma veya genişletme: Yeni bir oyun motoru oluşturun veya mevcut bir oyunu, Android oyun geliştirme sürecini destekleyecek şekilde genişletin.
Geliştirme araçları ve kitaplıkları
Android Oyun Geliştirme Kiti (AGDK): Bu, Android oyun geliştirme ve optimizasyon araçları ile kitaplıklarından oluşan ana koleksiyonumuzdur. Birden fazla oyun motoru kullanımı ve geliştirme senaryosunu destekler ve C/C++ kodunda Android uygulama etkinliklerini yönetmek için bir kitaplık içerir.
Android Oyun Geliştirme Uzantısı (AGDE):
Bu, mevcut projelerinizi kullanarak Visual Studio'dan Android oyunlar derlemenizi sağlayan bir Visual Studio uzantısıdır.
PC Üzerinde Google Play Games: Bu platform, yüksek performanslı emülasyon kullanarak Android oyununuzu Windows'a taşıyor. Aynı kod tabanını kullanırken Android, ChromeOS ve Windows arasında cihazlar arası oyun oynama olanağı sunar.
Android Studio: Android Studio, Android oyun geliştirme için Android proje yönetimi, bağımlılık entegrasyonu, hata ayıklama ve profil oluşturma gibi birçok faydalı destek görevi sağlar.
Oyun hizmetleri ekleyin
Birçok Google Play özelliği, oyununuzu dağıtma ve sürdürmeye yöneliktir. Ancak Google Play Oyun Hizmetleri, oyununuzu geliştirirken ekleyebileceğiniz sosyal ve rekabetçi özellikler sunar. Bunlar arasında başarılar, kayıtlı oyunlar ve oyuncu oturumu açma gibi özellikler bulunur.
Optimizasyon
Android oyunları ve grafik yoğun uygulamalar için tasarlanmış birçok optimizasyon aracı ve API sağlıyoruz. Bunlar genellikle oyununuzu yinelemeniz ve sürdürmeniz sırasında kullanılır ancak yeni bir oyun geliştirirken bazılarını kullanmayı düşünebilirsiniz. Örneğin, oyununuzu Oyun Modu ve Bellek Önerisi gibi API'leri kullanarak geliştirmeye başlamak iyi olabilir. Benzer şekilde, oyununuzun ilk testi sırasında Android GPU Denetleyici'yi kullanmaya başlamak isteyebilirsiniz. Daha fazla bilgi için Android oyunlarında optimizasyona genel bakış konusuna bakın.
Bu sayfadaki içerik ve kod örnekleri, İçerik Lisansı sayfasında açıklanan lisanslara tabidir. Java ve OpenJDK, Oracle ve/veya satış ortaklarının tescilli ticari markasıdır.
Son güncelleme tarihi: 2025-07-27 UTC.
[null,null,["Son güncelleme tarihi: 2025-07-27 UTC."],[],[],null,["# About Android game development tools\n\nAndroid tools and libraries support using, creating, or\nextending game engines and using popular IDEs.\n\nCreate or extend game engines\n-----------------------------\n\n| **Note:** If you're new to Android game development, the [new game developer guide](/games/guides/basics) provides guidance about choosing development tools and libraries, such as a game engine or graphics API.\n\n- [Use a game engine](/games/engines/engines-overview): Use a game engine such\n as Unity, Unreal, Defold or Godot to develop Android games.\n\n- [Create or extend a game engine](/games/develop/custom/overview): Create a\n new game engine or extend an existing game to support Android game\n development.\n\nDevelopment tools and libraries\n-------------------------------\n\n- [Android Game Development Kit (AGDK)](/games/agdk/overview): This\n is our main collection of Android game development and optimization tools and\n libraries. It supports multiple game engine usage and development scenarios\n and includes a library for managing Android app events in C/C++ code.\n\n- [Android Game Development Extension (AGDE)](/games/agde):\n This a Visual Studio extension that allows you to build Android games from\n Visual Studio using your existing projects.\n\n- [Google Play Games for PC](/games/playgames/overview): This platform\n brings your Android game\n to Windows using high-performance emulation. It allows\n cross-device play between Android, ChromeOS, and Windows while using the same\n code base.\n\n- [Android Studio](/games/develop/develop-as): Android Studio provides many\n useful support tasks for Android game development, such as Android project\n management, dependency integration, debugging, and profiling.\n\n### Add game services\n\nMany [Google Play](/games/distribute/overview) features are oriented\ntowards distributing and maintaining your game; however,\n[Google Play Games Services](/games/pgs/overview#features) provides social and\ncompetitive features you can add while developing your game. These include\nfeatures such as achievements, saved games, and player sign-in.\n\n### Optimization\n\nWe provide many optimization tools and APIs that are designed for Android games\nand graphic intensive apps. These are often used as you iterate and maintain\nyour game; however, you may want to consider using some of them as you develop a\nnew game. For example, it might be good to start developing your game using APIs\nsuch as [Game Mode](/games/optimize/adpf/gamemode/about-API-and-interventions) and\n[Memory Advice](/games/sdk/memory-advice/overview). Likewise you might want to\nstart using [Android GPU Inspector](/agi) during the initial testing of your\ngame. See the Android games [optimization overview](/games/optimize/overview)\nfor more information."]]