示例
Vulkan 你好
Hello Vulkan 示例演示了如何设置 Android 应用以使用 Vulkan。最终结果只是屏幕上的一个彩色三角形,但它详细显示了所需的所有设置过程。
如需深入了解每个步骤,请查看基于此示例的 Codelab,该 Codelab 经过扩展后改为渲染带纹理的旋转三角形。
AGDK 隧道
AGDK Tunnel 示例演示了一个简单的无限游戏,这款游戏同时支持 Vulkan 和 OpenGL ES。其中介绍了如何检查设备是否支持 Vulkan,以及如何在支持不足时回退到 OpenGL ES。
团结船攻击
Unity Boat Attack 是一个开源示例项目,专门为帮助 Unity 的通用渲染管线的测试和开发而创建。它旨在发现某些 URP 功能的工作原理以及一些技巧的学习资源。
请查看开源代码库了解详情!
UE4 太阳神庙
Sun Emulator 是专为 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 后,只有游戏能够让开发者充分利用对现代移动芯片的改进。
了解 Com2uS 决定仅在《魔灵召唤:克罗尼柯战记》中支持 Vulkan 以及 Activision 在《使命召唤:战争地带》中使用 Vulkan 以提升画质!
视频
如需详细了解 Android 上的图形开发和 Vulkan,请观看以下视频:
- 使用 Vulkan 让高保真 Android 游戏成为可能(2019 年 Google I/O 大会)
- 优化 Vulkan 游戏性能 (GGDS 2023)
- Android 游戏图形 - OpenGL ES 与 Vulkan 案例研究(2023 年游戏开发者大会)
2024 年 Vulkan 化
Vulkanified 是专门面向使用 Vulkan API 的开发者的最大活动。该平台将 Vulkan 开发者社区聚集在一起,以便交流想法、解决问题并引导 Vulkan API 和生态系统的未来发展。
最新版本于 2024 年 2 月 5 日至 7 日在桑尼韦尔的 Google 园区举行。有关所有演示者演示文稿的完整日程,请参阅 Vulkan 化的 2024 年日程。
我们会录制大部分讲座,您可以在 YouTube 上观看回放。
2023 年 Vulkan 化
2023 年版 Vulkan 化版也介绍了移动芯片上 Vulkan 的许多有趣进展。您可在 Vulkan 化的 2023 年日程中找到包含视频和演示文稿的完整日程,而录制的会议内容则位于此 YouTube 播放列表中。