Zacznij korzystać z gier na Androida

Zazwyczaj zaczynasz tworzyć grę w silniku do tworzenia gier, takim jak Unity, Unreal, Defold czy Godot. Prawdopodobnie będziesz tam też tworzyć projekty graficzne. Następnie możesz korzystać z narzędzi na Androida do tworzenia, optymalizowania i rozpowszechniania gry.

Rozwój współpracy

Do tworzenia gier na Androida używasz pakietu Android Game Development Kit (AGDK) w połączeniu z silnikiem gry. Pakiet AGDK zawiera podstawowe narzędzia i biblioteki do tworzenia gier na Androida. Obejmuje integrację gier w języku C/C++, optymalizację wydajności, wydajny dźwięk oraz funkcje do korzystania z silników gier i ich dostosowywania.

Niektóre silniki mają zintegrowane komponenty AGDK, dzięki czemu możesz tworzyć gry na Androida bez modyfikowania silnika. Za pomocą AGDK możesz też samodzielnie tworzyć i dostosowywać silnik gry.

Możesz użyć wtyczki do tworzenia gier na Androida (AGDE), czyli wtyczki Visual Studio, która umożliwia tworzenie gier w Visual Studio z Androidem jako platformą docelową.

Usługi gier Google Play pozwalają dodawać do gier funkcje społecznościowe, wyświetlać statystyki rozgrywki oraz udostępniać rozgrywkę na wielu platformach i urządzeniach. Usługi gier Play możesz skonfigurować i zarządzać nimi w Konsoli Google Play, a potem dodawać funkcje za pomocą interfejsów API usług gier Play na Androida, C i Unity.

Możesz korzystać z Gier Google Play na PC, platformy, która umożliwia granie w gry na Androida na komputerach za pomocą wydajnej emulacji z Androidem i ChromeOS na różnych urządzeniach z użyciem jednej bazy kodu.

Za pomocą NDK na Androida możesz tworzyć aplikacje na Androida w kodzie natywnym za pomocą języka C lub C++. Może to zwiększyć wydajność gry, ponieważ zapewni jej łatwiejszy dostęp do sprzętu na urządzeniu. Pozwala też ponownie używać bibliotek C i C++ oraz udostępniać kod gry na różnych platformach. W przypadku niektórych typów aplikacji może to ułatwić ponowne użycie bibliotek kodu napisanych w tych językach.

Otwórz stronę Programowanie

Optymalizuj

Możesz zoptymalizować gry pod kątem wybranych cech, takich jak czas pracy na baterii lub wydajność. Narzędzia optymalizacji:

  • Android GPU Inspector (AGI) to zaawansowane narzędzie do profilowania grafiki i systemu, które umożliwia śledzenie i analizowanie poszczególnych klatek.

  • Android Performance Tuner (APT) to narzędzie, za pomocą którego możesz mierzyć i optymalizować liczbę klatek, dokładność grafiki, czas wczytywania oraz porzucenie wczytywania na wielu urządzeniach z Androidem.

  • Dynamiczny interfejs wydajności Androida (ADPF), czyli zestaw interfejsów API, których możesz używać do optymalizacji wydajności gry na poziomie, który nie powoduje przegrzewania się urządzeń.

Otwórz Optimize

Opublikuj

Google Play służy do dodawania usług do gier na Androida i do ich dystrybucji.

Dzięki funkcji Granie podczas pobierania możesz umożliwić graczom szybkie rozpoczęcie rozgrywki po pobraniu niewielkich plików, podczas gdy pozostałe zasoby gry będą pobierane w tle.

Otwórz Publikowanie