サンプル
初めて Vulkan
Hello Vulkan サンプルは、Vulkan を使用するように Android アプリをセットアップする方法を示しています。最終的な結果は画面上の色付きの三角形になりますが、必要なすべてのセットアップ プロセスの詳細が示されます。
各ステップの詳細については、Codelab をご覧ください。このサンプルは、テクスチャ付きの回転三角形をレンダリングするために拡張されたものです。
AGDK トンネル
AGDK トンネルのサンプルは、Vulkan と OpenGL ES の両方をサポートするシンプルなエンドレス ゲームを示しています。Vulkan に対応しているデバイスについてチェックし、サポートが不十分な場合は OpenGL ES にフォールバックする方法を説明します。
Unity ボート攻撃
Unity Boat Attack は、Unity のユニバーサル レンダリング パイプラインのテストと開発を支援するために特別に作成されたオープンソースのサンプル プロジェクトです。URP 機能の仕組みの理解と、いくつかのトリックの学習リソースを目的としています。
詳細については、オープンソースのリポジトリをご覧ください。
UE4 サン テンプル
Sun Shrine は、モバイルゲームの世界でエンジンのパワーを実証するために、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 が Call of Duty: Warzone Mobile で Vulkan を使用してグラフィックを改善した方法をご覧ください。
動画
Android でのグラフィック開発と Vulkan について詳しくは、以下の動画をご覧ください。
- Vulkan で高忠実度の Android ゲームを実現する(Google I/O'19)
- Vulkan のゲーム パフォーマンスの最適化(GGDS 2023)
- Android ゲームのグラフィック - OpenGL ES と Vulkan の事例紹介(GDC 2023)
Vulkanized 2024(Vulkan 2024)
Vulkanized は、Vulkan API を使用するデベロッパーを対象とした最大規模のイベントです。 これにより、Vulkan デベロッパー コミュニティが一体となってアイデアを交換し、問題を解決し、Vulkan API とエコシステムの今後の開発を方向付けることができます。
最新版は 2024 年 2 月 5 ~ 7 日にサニーベールの Google キャンパスで開催されました。すべてのプレゼンター用資料を含むアジェンダの詳細については、Vulkanized 2024 Agenda をご覧ください。
ほとんどのセッションは録画されており、そのリプレイは YouTube で視聴できます。
Vulkanized 2023(Vulkan 2023)
Vulkanized の 2023 年版には、モバイルチップの Vulkan に関する興味深い進展が数多く盛り込まれています。動画と資料を含むアジェンダ全体は Vulkanized 2023 Agenda をご覧ください。録画されたセッションは、こちらの YouTube 再生リストでご覧いただけます。