Android-Spielebeispiele
Eine Auswahl von Codebeispielen zur schnelleren Entwicklung von Spielen.
Spielproben
Android Games Development Kit (AGDK)
Sehen Sie sich ein Spiel an, das auf dem NDK Endless Tunnel-Beispiel basiert, ein Beispiel, in dem die Game Controller-Bibliothek mithilfe der GameActivity-Bibliothek gezeigt wird, und ein Beispiel, in dem die Game Controller-Bibliothek mithilfe der NativeActivity-Bibliothek gezeigt wird. Nützlich, um zu visualisieren, wie ein gekoppelter Controller mit deinem Gerät interagiert.
AGDK-Tunnel in C++
Beispielspiel in C++ unter Verwendung von AGDK-Bibliotheken: Android Performance Tuner, Frame Pacing, GameActivity, GameController, GameTextInput und Oboen-Audio. Optional können Sie auch die folgenden Play-Bibliotheken aktivieren: Play-Spieldienste, Asset Delivery und Input SDK.
Android Game Development Extension (AGDE)
Sehen Sie sich ein Beispiel mit verknüpfter Assembly, ein minimales Hello World JNI-Beispiel und ein plattformübergreifendes Projekt mit Build-Zielen für Android und Microsoft Windows an.
Android Device Performance Framework (ADPF)
Sehen Sie sich eine Beispiel-App an, die mithilfe der getThermalHeadroom API und der Thermal State Monitoring API den Temperaturstatus des Geräts anzeigt. Die Anwendung ändert außerdem die Arbeitslast basierend auf dem API-Hinweis dynamisch und verwendet die PerformanceHintManager API, um die Leistung des Rendering-Threads zu steuern.
Game Mode API
Sehen Sie sich eine Beispiel-App an, in der gezeigt wird, wie Sie die Framerate optimieren und Obergrenzen für die Renderingauflösung festlegen, um in Ihren Apps bis zu 25% Energie zu sparen.
Energieeffizienzbeispiel für Unity
Sehen Sie sich ein Beispielprojekt an, in dem Best Practices für die Energieeffizienz beim Ausführen von Unity-Engine-Spielen auf Android-Geräten hervorgehoben werden.
Trivial Kart auf Unity und Godot
Beispielspiel auf Unity und Godot, das In-App-Käufe, die Play-Spieldienste, die Play Integrity API und das Input SDK zeigt.
Plug-ins
Google Play Spiele Unity
Mit Unity Abläufe für die Google Play Spiele-Entwicklung automatisieren
Vulkan Quality-Plug-in in Unity
Das Vulkan Quality-Plug-in (VkQuality) für die Unity-Engine bietet Empfehlungen zum Startzeitpunkt der Grafik-API (Vulkan oder OpenGL ES), die Sie für Ihr Spiel auf bestimmten Geräten verwenden können.
ADPF-Plug-in in Unreal
Das ADPF Unreal-Plug-in hat zwei Hauptfunktionen: (1) Überwacht die Überhitzung des Geräts und passt die Leistung an, um eine Überhitzung zu vermeiden. (2) Nutzen Sie Leistungshinweise, um Arbeitslasten den richtigen CPU-Kernen zuzuweisen.
Unity-ANR-Plug-in
Mit dem Unity-ANR-Plug-in können Sie ANRs in Ihrem Spiel diagnostizieren, das auf Unity 2022 oder niedriger ausgeführt wird.