示例、Codelab、开发者故事和视频

示例

Hello Vulkan

Hello Vulkan 示例演示了如何设置您的 Android 应用以使用 Vulkan。最终结果只是屏幕上的一个彩色三角形,但它详细展示了所需的所有设置过程。

要深入了解每个步骤,请查看基于此示例并扩展为渲染带纹理旋转三角形的 Codelab。

AGDK Tunnel

AGDK Tunnel 示例演示了一个简单的无限游戏,支持 Vulkan 和 OpenGL ES。它展示了如何检查设备是否支持 Vulkan,以及在支持不足时如何回退到 OpenGL ES。

Unity Boat Attack

Unity Boat Attack 是一个开源示例项目,专门用于辅助 Unity 的 通用渲染管线的测试和开发。它旨在探索一些 URP 功能的工作方式,并作为一些技巧的学习资源。

查看开源代码库以了解更多信息!

UE4 Sun Temple

Sun Temple 是一个专门为 Unreal Engine 4.x 构建的示例,旨在展示该引擎在移动游戏世界中的强大功能。使用它来了解 Vulkan 能为您的移动游戏带来什么!

UE5 Lyra Starter Game

Lyra Starter Game 是 UE5 发布的一个新示例玩法项目,用于演示 UE5 中制作游戏的最新最佳实践。它旨在作为游戏开发者创建新项目的起点,并用作可自定义的学习资源。将其与 Android 上的 Vulkan 一起导出,以了解 Vulkan 在 Android 移动设备上的功能!

Filament

Filament 是一个用于 Android、Linux、iOS、macOS、Windows 和 WebGL 的实时物理渲染引擎。它被设计得尽可能小巧高效。

Codelab

Android 上的 Vulkan 入门 Codelab 将引导您设置 Vulkan 渲染管线,然后在屏幕上渲染一个带纹理的旋转三角形。然后,您可以继续使用该项目来渲染您的游戏图形。

开发者故事

越来越多的全球游戏开发者正在发布仅支持 Vulkan 的游戏。这使他们能够专注于游戏,而无需支持旧版技术。发布仅支持 Vulkan 的游戏使他们能够充分利用现代移动芯片所带来的改进。

看看这些开发者如何使用 Vulkan 获得更好的图形效果!

视频

要了解更多关于 Android 上的图形开发和 Vulkan 的信息,请观看这些视频

Vulkanised 2024

Vulkanised 是专为使用 Vulkan API 的开发者举办的最大活动。它汇集了 Vulkan 开发者社区,交流想法、解决问题并帮助引导 Vulkan API 和生态系统的未来发展。

最新一届于 2024 年 2 月 5 日至 7 日在 Sunnyvale 的 Google Campus 举办。包含所有演示者幻灯片的完整议程可在Vulkanised 2024 议程中找到。

大多数会议都已录制,可在 YouTube 上观看回放。

Vulkanised 2023

2023 年的 Vulkanised 也涵盖了 Vulkan 在移动芯片方面的许多有趣进展。包含视频和幻灯片的完整议程可在Vulkanised 2023 议程中找到,录制的会话在此YouTube 播放列表中。