範例、程式碼研究室、開發人員經驗談和影片

範例

Hello Vulkan

Hello Vulkan 範例示範如何設定 Android 應用程式以使用 Vulkan。最終結果只是螢幕上的彩色三角形,但會詳細說明所需的所有設定程序。

如要進一步瞭解每個步驟,請查看以這個範例為基礎的程式碼研究室,並展開程式碼來算繪具有紋理的旋轉三角形。

AGDK 通道

AGDK Tunnel 範例示範了一個同時支援 Vulkan 和 OpenGL ES 的簡易無限遊戲。我們會說明如何檢查裝置是否支援 Vulkan,以及在支援不足時改回 OpenGL ES。

Unity 船攻擊

Unity Boat Attack 是專為協助測試與開發 Unity Universal Render Pipeline 而建立的開放原始碼範例專案。主要是探討部分 URP 功能的運作方式,以及提供一些秘訣的學習資源。

詳情請參閱開放原始碼存放區

UE4 太陽神廟

太陽神廟是專為 Unreal Engine 4.x 打造的範例,旨在展示這款手機在行動遊戲世界中的強大威力。瞭解 Vulkan 可在您的行動遊戲中帶來哪些優勢!

UE5 Lyra 入門遊戲

Lyra 入門遊戲是推出 UE5 的全新遊戲範例專案,示範在 UE5 上製作遊戲的最新最佳做法。而是遊戲開發人員能著手建立新專案,做為可自訂學習資源的起點。只要在 Android 上使用 Vulkan 匯出應用程式,即可在 Android 行動裝置上體驗 Vulkan 的功能!

線材

Filament 是適用於 Android、Linux、iOS、macOS、Windows 和 WebGL 的即時實體算繪引擎。Pixel 7a 旨在盡可能縮減耗電量,並盡可能提高效率。

程式碼研究室

開始使用 Android 上的 Vulkan 程式碼研究室會引導您設定 Vulkan 算繪管道,然後在螢幕上算繪具有紋理的旋轉三角形。然後,您可以繼續使用專案轉譯遊戲圖像。

開發人員經驗談

全球各地的遊戲開發人員越來越多,都只發布 Vulkan 應用程式。如此一來,他們就能專心玩遊戲,不必費心支援舊版技術。釋出 Vulkan 標題後,即可充分運用新型行動裝置晶片的改善項目。

瞭解 Com2uS 如何決定只在《魔靈召喚:克羅尼柯戰記》中支援 Vulkan,而 Activision 在《決勝時刻:Wayty: Warzone Mobile》中運用 Vulkan 改善圖像品質!

影片

如要進一步瞭解 Android 上的圖形開發和 Vulkan,請觀看下列影片:

2024 年 Vulkan

Vulkan 打造專為開發人員使用 Vulkan API 的大型事件。這個平台集結 Vulkan 開發人員社群,可交換想法、解決問題,並引導 Vulkan API 和生態系統的未來開發作業。

最新版本由 2024 年 2 月 5 日至 7 日在 Sunnyvale 的 Google 園區代管。如需所有簡報者簡報的完整議程,請參閱 2024 年 Vulkan 議程中。

系統會錄下大多數會議過程,觀眾可以在 YouTube 上觀看重播。

2023 年 Vulkan

2023 年的 Vulkan 版本不僅涵蓋了行動裝置晶片上的 Vulkan 各種有趣的進展。如需影片與簡報的完整議程,請參閱 Vulkan 的 2023 年議程中,錄影存檔則有這份 YouTube 播放清單