Die Entwicklerdokumentation der Unreal Engine enthält die meisten Informationen, die Sie benötigen, um mit der Unreal Engine auf Android-Geräte auszurichten.
Erste Schritte
In der Android-Schnellstartanleitung erfahren Sie alles, was Sie für den Einstieg in die Android-Entwicklung benötigen, darunter:
- Mobiles Projekt erstellen
- Projekt für Android konfigurieren
- Editor für Vorschauen des mobilen Renderers einrichten
- Start auf einem Android-Zielgerät
- Android-Build in ein APK für Tests verpacken
Wenn Sie Windows als Entwicklungsplattform verwenden, wird Unreal mit der Android Game Development Extension für Visual Studio verbunden.
Projekt verpacken
Im Leitfaden Android-Projekte verpacken erfahren Sie nicht nur, wie Sie Ihren Android-Build in einer APK-Datei verpacken, sondern auch, wie Sie Ihren Build mit dem Android App Bundle für den Vertrieb vorbereiten.
Play Asset Delivery
In der Referenz zur Google Play Asset Delivery erfahren Sie, wie Sie die Asset Delivery von Google Play in Ihrem Projekt aktivieren, Regeln festlegen, um Asset-Chunks zu erstellen, die zu Asset-Packs im Android App Bundle werden, und wie Sie Assets zur Installationszeit, mit Fast-Follow und On-Demand nutzen.
Play Integrity API
Mit der Play Integrity API können Sie prüfen, ob Ihr Spiel unverändert ist, von Google Play installiert wurde und entweder auf einem echten Android-Gerät oder einer echten Instanz von Google Play Spiele für PC ausgeführt wird. Der Backend-Server Ihres Spiels kann reagieren, wenn Sie riskanten Traffic erkennen, um unbefugte Zugriffe und Betrug zu verhindern. Weitere Informationen zur Einbindung dieser Funktion in das Unreal Engine-Plug-in findest du in der Dokumentation und in der Referenz zur Runtime API.
In-App-Updates bei Google Play
Mit In-App-Updates von Google Play können Sie Nutzer auffordern, auf die neueste Version Ihres Spiels zu aktualisieren, wenn eine neue Version verfügbar ist, ohne dass der Nutzer den Play Store aufrufen muss. Weitere Informationen zur Einbindung dieser Funktion in das Unreal Engine-Plug-in findest du in der Dokumentation und in der Referenz zur Runtime API.
In-App-Rezensionen bei Google Play
Mit In-App-Rezensionen von Google Play können Sie Nutzer auffordern, Play Store-Bewertungen und -Rezensionen abzugeben, ohne Ihr Spiel verlassen zu müssen. Weitere Informationen zur Einbindung dieser Funktion in das Unreal Engine-Plug-in findest du in der Dokumentation und in der Referenz zur Runtime API.
Google Play Billing
Im Leitfaden zu In-App-Käufen erfahren Sie, wie Sie Ihr Spiel für das Abrechnungssystem von Google Play konfigurieren, Kaufinformationen lesen und Käufe abwickeln.
Vulkan API
Vulkan ist eine plattformübergreifende, leistungsstarke 3D-Grafik-API mit geringem Overhead im Vergleich zu OpenGL ES.
Wenn Sie die Vulkan-Grafik-API aktivieren möchten, gehen Sie zu Projekteinstellungen > Plattformen > Android > Build und wählen Sie Vulkan unterstützen aus. Wenn Sie sowohl Vulkan unterstützen als auch OpenGL ES 3.2 unterstützen auswählen, verwendet Unreal standardmäßig Vulkan. Wenn das Gerät Vulkan nicht unterstützt, wechselt Unreal zu OpenGL ES 3.2.
![„Vulkan unterstützen“ und „OpenGL ES3.2 unterstützen“ in den Projekteinstellungen > Plattformen > Android > Build ausgewählt](/static/images/games/engines/unreal/unreal-vulkan.png)
Frame-Pacing
In Unreal 4.25 und höher ist die Android Frame Pacing Library integriert, die Teil des Android Game Development Kits ist. Im Artikel Frame-Pacing für Mobilgeräte wird erläutert, wie du die Android Frame Pacing Library aktivierst und das Frame-Pacing über C++-Code steuerst.
Rendering-Optimierung
Der Leitfaden Rendering-Optimierung für Mobilgeräte enthält Richtlinien und Best Practices zur Optimierung der Leistung auf Mobilgeräten. Außerdem erfahren Sie dort, wann Sie Normalmaps und wann Sie Meshes mit vielen Vertex-Elementen verwenden sollten. Es werden die Grundlagen zum Reduzieren von Draw-Aufrufen, der Mesh-Anzahl und der Material-ID-Anzahl sowie zur Materialkomplexität, zur Optimierung der Texturauflösung, der Bootzeit und der Paketgröße behandelt.
Best Practices
Außerdem haben wir Artikel mit Best Practices zu Art-Assets, Identität und Distribution, die Ihnen bei der Navigation im Android-Ökosystem mit der Unreal Engine helfen.