Produktproben
Hallo Vulkan
Im Beispiel Hello Vulkan wird gezeigt, wie Sie Ihre Android-Anwendung für die Verwendung von Vulkan einrichten. Das Endergebnis ist nur ein farbiges Dreieck auf dem Bildschirm, das aber den gesamten erforderlichen Einrichtungsvorgang detailliert zeigt.
Weitere Informationen zu den einzelnen Schritten finden Sie im Codelab, das auf diesem Beispiel basiert und erweitert wurde, um stattdessen ein strukturiertes, rotierendes Dreieck zu rendern.
AGDK-Tunnel
Das Beispiel AGDK Tunnel zeigt ein einfaches Endlosspiel, das sowohl Vulkan als auch OpenGL ES unterstützt. Es wird gezeigt, wie Sie das Gerät auf Vulkan-Unterstützung prüfen und bei unzureichender Unterstützung zu OpenGL ES wechseln.
Unity Boat Attack
Unity Boat Attack ist ein Open-Source-Beispielprojekt, das speziell für das Testen und Entwickeln der Universal Render Pipeline von Unity entwickelt wurde. Sie soll Ihnen zeigen, wie einige der URP-Funktionen funktionieren, und Ihnen einige Tricks beibringen.
Weitere Informationen finden Sie im Open-Source-Repository.
UE4 Sun Temple
Sun Temple ist ein speziell für die Unreal Engine 4.x erstelltes Beispiel, das die Leistungsfähigkeit der Engine in der Welt der mobilen Spiele demonstriert. Probieren Sie aus, was Vulkan für Ihr mobiles Spiel tun kann.
UE5 Lyra Starter Game
Lyra Starter Game ist ein neues Beispielprojekt für Gameplay, das mit UE5 veröffentlicht wurde, um die neuesten Best Practices für die Entwicklung von Spielen in UE5 zu demonstrieren. Es soll als Ausgangspunkt für Spieleentwickler dienen, um neue Projekte zu erstellen, und als anpassbare Lernressourcen. Exportieren Sie es mit Vulkan auf Android, um die Funktionen von Vulkan auf Android-Mobilgeräten zu testen.
Filament
Filament ist eine Echtzeit-Physik-basierte Rendering-Engine für Android, Linux, iOS, macOS, Windows und WebGL. Sie ist so konzipiert, dass sie so klein und effizient wie möglich ist.
Codelab
Im Codelab Einstieg in Vulkan auf Android erfahren Sie, wie Sie Ihre Vulkan-Rendering-Pipeline einrichten und dann ein texturiertes, rotierendes Dreieck auf dem Bildschirm rendern. Sie können das Projekt dann weiterhin zum Rendern Ihrer Spielgrafiken verwenden.
Entwickler berichten
Immer mehr Spieleentwickler auf der ganzen Welt veröffentlichen Titel, die nur mit Vulkan funktionieren. So können sie sich auf ihr Spiel konzentrieren, anstatt sich um die Unterstützung veralteter Technologien kümmern zu müssen. Durch die Veröffentlichung von Titeln, die nur Vulkan unterstützen, können sie die Verbesserungen, die für moderne mobile Chips verfügbar sind, voll ausschöpfen.
Sehen Sie sich an, wie diese Entwickler Vulkan für bessere Grafiken nutzen.
- Com2uS verwendet Vulkan für bessere Grafiken
- Call of Duty Warzone Mobile nutzt Vulkan für bessere Grafik
- Godot Engine Vulkan-Optimierung für Android
- Pokémon TCG Pocket: Entwicklung ausschließlich mit Vulkan für Casual Games
Videos
Weitere Informationen zur Grafikentwicklung und Vulkan auf Android finden Sie in diesen Videos:
- High-Fidelity-Android-Spiele mit Vulkan möglich machen (Google I/O'19)
- Optimierung der Leistung von Vulkan-Spielen (GGDS 2023)
- Android-Spielgrafiken – Fallstudie: OpenGL ES im Vergleich zu Vulkan (GDC 2023)
Vulkanisiert 2024
Vulkanised ist die größte Veranstaltung für Entwickler, die die Vulkan API verwenden. Dort können sich Vulkan-Entwickler austauschen, Probleme lösen und die zukünftige Entwicklung der Vulkan API und des Vulkan-Ökosystems mitgestalten.
Die letzte Ausgabe fand vom 5. bis 7. Februar 2024 auf dem Google-Campus in Sunnyvale statt. Die vollständige Agenda mit allen Präsentationen der Vortragenden finden Sie in der Agenda für Vulkanised 2024.
Die meisten Sessions werden aufgezeichnet und die Aufzeichnung kann auf YouTube angesehen werden.
Vulkanisiert 2023
Die Ausgabe 2023 von Vulkanised enthält viele interessante Fortschritte bei Vulkan auf Mobilchips. Die vollständige Agenda mit den Videos und Präsentationen finden Sie in der Vulkanised-Agenda 2023. Die aufgezeichneten Sessions sind in dieser YouTube-Playlist verfügbar.