示例、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 的游戏使他们能够充分利用为现代移动芯片提供的改进。

了解 Com2uS 如何决定在《召唤师战争:编年史》中仅支持 Vulkan 以及 动视如何在《使命召唤:战区手游》中使用 Vulkan 来获得更好的图形!

视频

要了解有关 Android 上的图形开发和 Vulkan 的更多信息,请查看以下视频

Vulkanised 2024

Vulkanised 是最大规模的针对使用 Vulkan API 的开发者的活动。它将 Vulkan 开发者社区聚集在一起,以交流思想、解决问题并帮助指导 Vulkan API 和生态系统的未来发展。

最新一届活动于 2024 年 2 月 5 日至 7 日在山景城 Google 园区举办。所有演讲者的演示文稿的完整议程可在 Vulkanised 2024 议程 中找到。

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

Vulkanised 2023

2023 年的 Vulkanised 活动涵盖了移动芯片上 Vulkan 的大量有趣进展。视频和演示文稿的完整议程可在 Vulkanised 2023 议程 中找到,录制的会议内容可在 YouTube 播放列表 中找到。