示例
Hello Vulkan
Hello Vulkan 示例演示了如何设置 Android 应用以使用 Vulkan。最终结果只是屏幕上的一个彩色三角形,但它详细展示了所需的所有设置流程。
如需深入了解每个步骤,请查看此 Codelab,该 Codelab 基于此示例,但扩展为渲染带纹理的旋转三角形。
AGDK 隧道
AGDK Tunnel 示例演示了一款简单的无尽游戏,支持 Vulkan 和 OpenGL ES。 它展示了如何检查设备是否支持 Vulkan,并在支持不足时回退到 OpenGL ES。
Unity Boat Attack
Unity Boat Attack 是一个开源示例项目,专门用于帮助测试和开发 Unity 的通用渲染管线。它旨在帮助您了解部分 URP 功能的运作方式,并提供一些技巧的学习资源。
如需了解详情,请查看开源代码库!
UE4 太阳神庙
Sun Temple 是专门为 Unreal Engine 4.x 构建的示例,旨在展示该引擎在移动游戏领域的强大功能。使用此工具可了解 Vulkan 能为您的移动游戏带来哪些优势!
UE5 Lyra 入门游戏
Lyra Starter Game 是随 UE5 发布的新示例游戏项目,旨在展示在 UE5 中制作游戏的最新最佳实践。它旨在成为游戏开发者创建新项目的起点,并作为可自定义的学习资源。使用 Android 上的 Vulkan 将其导出,以了解 Android 移动设备上的 Vulkan 功能!
细丝
Filament 是一款适用于 Android、Linux、iOS、macOS、Windows 和 WebGL 的实时基于物理的渲染引擎。它旨在尽可能小巧高效。
Codelab
开始在 Android 上使用 Vulkan Codelab 会引导您设置 Vulkan 渲染流水线,然后在屏幕上渲染带纹理的旋转三角形。然后,您可以继续使用该项目来渲染游戏图形。
开发者故事
全球越来越多的游戏开发者发布仅支持 Vulkan 的游戏。 这样一来,他们便可专注于游戏,而无需再支持旧版技术。发布仅支持 Vulkan 的游戏可让开发者充分利用现代移动芯片的改进。
了解这些开发者如何使用 Vulkan 来提升图形效果!
视频
如需详细了解 Android 上的图形开发和 Vulkan,请观看以下视频:
- 使用 Vulkan 让高保真 Android 游戏成为可能(2019 年 Google I/O 大会)
- 优化 Vulkan 游戏性能(2023 年 GGDS 大会)
- Android 游戏图形 - OpenGL ES 与 Vulkan 案例研究(2023 年游戏开发者大会)
Vulkanised 2024
Vulkanised 是面向使用 Vulkan API 的开发者的最大活动。它汇集了 Vulkan 开发者社区,以便大家交流想法、解决问题,并帮助引导 Vulkan API 和生态系统的未来发展。
最新一届活动于 2024 年 2 月 5 日至 7 日在森尼韦尔的 Google 园区举办。如需查看包含所有演示者演示文稿的完整议程,请参阅 Vulkanised 2024 议程。
大多数会议都会录制,您可以在 YouTube 上观看重播。
Vulkanised 2023
2023 年版的 Vulkanised 还介绍了移动芯片上 Vulkan 的许多有趣进展。如需查看包含视频和演示文稿的完整议程,请参阅 Vulkanised 2023 议程,录制的会议可在 YouTube 播放列表中找到。