Beispiel, Codelab, Erfolgsgeschichten und Videos von Entwicklern

Beispiele

Hallo Vulkan

Im Beispiel „Hallo Vulkan“ wird gezeigt, wie du deine Android-App für die Verwendung von Vulkan einrichtest. Das Endergebnis ist nur ein farbiges Dreieck auf dem Bildschirm, aber es zeigt detailliert den gesamten Einrichtungsprozess.

Eine detaillierte Beschreibung der einzelnen Schritte findest du 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 du auf dem Gerät nach Vulkan-Unterstützung suchst und auf OpenGL ES zurückgreifst, wenn die Unterstützung unzureichend ist.

Unity Boat Attack

Unity Boat Attack ist ein Open Source-Beispielprojekt, das speziell zur Unterstützung des Tests und der Entwicklung von Unitys Universal Render Pipeline erstellt wurde. Es soll zeigen, wie einige der URP-Funktionen funktionieren, und als Lernressource für einige Tricks dienen.

Weitere Informationen findest du im Open-Source-Repository .

UE4 Sun Temple

„Sun Temple“ ist ein speziell für Unreal Engine 4.x entwickeltes Beispiel, das die Leistungsfähigkeit der Engine in der Welt der mobilen Spiele demonstriert. Hier kannst du sehen, was Vulkan für dein mobiles Spiel leisten kann.

UE5 Lyra Starter Game

Lyra Starter Game ist ein neues Beispiel-Gameplay-Projekt, das mit UE5 veröffentlicht wurde, um die neuesten Best Practices für die Entwicklung von Spielen in UE5 zu demonstrieren. Es soll Spieleentwicklern als Ausgangspunkt für die Erstellung neuer Projekte dienen und als anpassbare Lernressource dienen. Exportiere es mit Vulkan unter Android, um die Möglichkeiten von Vulkan auf Android-Mobilgeräten zu testen.

Filament

Filament ist eine physikalisch basierte Echtzeit-Rendering-Engine für Android, Linux, iOS, macOS, Windows und WebGL. Sie wurde so klein und effizient wie möglich konzipiert.

Codelab

Im Codelab „Erste Schritte mit Vulkan unter Android“ wird beschrieben, wie du deine Vulkan-Rendering-Pipeline einrichtest und dann ein strukturiertes, rotierendes Dreieck auf dem Bildschirm renderst. Anschließend kannst du das Projekt verwenden, um deine Spielgrafiken zu rendern.

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 ältere Technologien zu unterstützen. Wenn sie Titel veröffentlichen, die nur mit Vulkan funktionieren, können sie die Verbesserungen nutzen, die für moderne mobile Chips verfügbar sind.

Hier erfährst du, wie diese Entwickler Vulkan für bessere Grafiken verwenden.

Videos

Weitere Informationen zur Grafikentwicklung und zu Vulkan unter Android findest du in diesen Videos:

Vulkanised 2024

Vulkanised ist die größte Veranstaltung für Entwickler, die die Vulkan API verwenden. Sie bringt die Vulkan-Entwickler-Community zusammen, um Ideen auszutauschen, Probleme zu lösen und die zukünftige Entwicklung der Vulkan API und des Ökosystems zu steuern.

Die letzte Veranstaltung fand vom 5. bis 7. Februar 2024 auf dem Google-Campus in Sunnyvale statt. Die vollständige Agenda mit allen Präsentationen der Referenten findest du unter Vulkanised 2024 Agenda.

Die meisten Sessions werden aufgezeichnet und können auf YouTube angesehen werden.

Vulkanised 2023

Auch bei der Veranstaltung Vulkanised 2023 gab es viele interessante Fortschritte für Vulkan auf mobilen Chips. Die vollständige Agenda mit den Videos und Präsentationen findest du unter Vulkanised 2023 Agenda. Die aufgezeichneten Sessions sind in dieser YouTube-Playlist verfügbar.