Android Game Development Kit (AGDK) to zestaw narzędzi i bibliotek, które pomagają tworzyć i optymalizować gry na Androida, a także integrować je z istniejącymi platformami i procesami tworzenia gier.
używać, rozwijać i rozszerzać silniki gier;
AGDK udostępnia narzędzia i biblioteki do dodawania obsługi Androida podczas tworzenia lub rozszerzania silnika gry. Zapewnia też wtyczki i integracje, które obsługują tworzenie aplikacji na Androida w wielu istniejących silnikach gier.
Tworzenie w Visual Studio
Możesz tworzyć gry na Androida w Visual Studio na Windowsie, korzystając z rozszerzenia Android Game Development Extension (AGDE). AGDE to rozszerzenie Visual Studio, które umożliwia tworzenie gier na Androida przy użyciu istniejących projektów Visual Studio.
Biblioteki
Biblioteki AGDK umożliwiają tworzenie i optymalizowanie gier w językach C lub C++ przy jednoczesnym dostępie do bibliotek i usług do tworzenia aplikacji na Androida.
Tempo klatek
Pomaga w wyświetlaniu klatek w grach w stałym tempie i dostosowuje to tempo do wydajności.
Informacje
Przewodnik użytkownika
Aktywność w grach
Obsługuje tworzenie gier w językach C i C++ z dostępem do Androida Jetpack i usług zależnych.
Informacje
Przewodnik użytkownika
Kontroler gier
Zarządza kontrolerami do gier, uzyskując dostęp do połączeń, funkcji, informacji o urządzeniu i danych wejściowych.
Informacje
Przewodnik użytkownika
Wpisywanie tekstu w grze
Wyświetla i ukrywa klawiaturę ekranową oraz zarządza aktualizacjami tekstu.
Informacje
Przewodnik użytkownika
Memory Advice API (beta)
Pomaga aplikacjom na Androida utrzymywać się w bezpiecznych limitach wykorzystania pamięci, szacując jej zużycie i powiadamiając aplikacje o przekroczeniu progów.
Informacje
Przewodnik użytkownika
Oboe – dźwięk o wysokiej jakości
Zmniejsza opóźnienie dźwięku, unikając problemów z dźwiękiem na urządzeniu i platformie.
Informacje
Przewodnik użytkownika
Android Performance Tuner
Wykrywa problemy z wydajnością związane z ustawieniami jakości, scenami, czasem wczytywania i modelami urządzeń.
Informacje
Przewodnik użytkownika
Wtyczka Android Performance Tuner Unity
Integruje narzędzie Android Performance Tuner z Unity.
Informacje
Przewodnik użytkownika
Optymalizacja
Oprócz Android Performance Tuner AGDK zawiera Android GPU Inspector (AGI), czyli narzędzie, które zapewnia zaawansowane profilowanie GPU i systemu w przypadku gier wymagających dużej mocy obliczeniowej.
Pełną listę narzędzi do optymalizacji gier na Androida i sprawdzonych metod znajdziesz w omówieniu optymalizacji.
Możliwość dostosowania
Elastyczność to nowy filar AGDK, który pomaga grze rozpoznawać zmiany stanu termicznego i wydajności urządzenia, reagować na nie i na nie wpływać.
Wskazówki dotyczące wydajności procesora
Umożliwia grze wpływanie na dynamiczne działanie procesora bez przegrzewania urządzenia i marnowania energii.
Monitorowanie stanu termicznego
Osiągaj cele związane z wydajnością, poznając stan termiczny i ograniczenia urządzenia.
Tryb gry
Optymalizacja rozgrywki przez nadawanie priorytetu cechom takim jak wydajność lub czas pracy na baterii na podstawie preferencji użytkownika.
Game Manager API
Zaktualizuj tryb gry w aplikacji, aby umożliwić systemowi Android dostosowanie się do Twoich potrzeb w zakresie wydajności.