
VR の次のステップへ
Exercise
Beginner
+60XP
45 mins
Unity Technologies

このレッスンでは、このコースを完了した後の、次のステップの可能性を提示します。アートに興味があっても、プログラミングに興味があっても、自分のスキルを次のレベルに引き上げて、よりカスタムでユニークな VR 体験を作るために、学べることはたくさんあります。
「Unity Certified User: Programmer」試験または「Unity Certified User: Artist」試験のいずれかを終了された方は、「Unity Certified User: VR Developer」試験の受験資格も得られます。
このレッスンは「Create with VR」コースの一部です。
1. 個人プロジェクトの継続
新しい VR 開発のスキルを身につけるのに最も効果的な方法は、実際に VR で新しいものを作ることかもしれません。幸いなことに、あなたにはすでに開発中の個人プロジェクトがあり、スキルを拡大するための理想的な機会が用意されています。
あなたの個人プロジェクトのために、新しい壮大な機能を夢見て、それを実装してみてください。このようにして、プロジェクトを改善して共有し、ポートフォリオに加えることができるだけでなく、あなたの VR スキルを非常に早く次のレベルに引き上げることができます。
プロジェクトの開発を続ける際には、ぜひ Unity コミュニティで共有してください。あなたが取り組んでいることをぜひ見てみたいと思います。
2. VR のためのプログラミングについて
このコースでは、XR Interaction Toolkit に含まれるデフォルトの動作と、コースで提供された事前に作成されたスクリプトを使用しました。ただし、VR で独自のインタラクションの開発を続けたい場合、特に VR 開発を専門的に行うことに興味がある場合は、カスタム VR インタラクションのプログラミングとデバッグに慣れておく必要があります。
1. プログラミングの基礎を固める:
VR は急速に進化している技術であり、ドキュメントも限られているため、プログラミングに自信のない方は、VR 用のプログラミングは少々難しいかもしれません。そのため、まずは Junior Programmer Pathway から始めることをお勧めします。この Pathway では、VR 開発をスタートさせるために必要な基礎的なスキルを身につけることができます。
2. VR に特化した機能の実装:
プログラミングに慣れてきたら、いくつかの VR 開発チュートリアルに沿って、カスタムの VR インタラクションにプログラミングスキルを応用してみましょう。YouTube の「VR with Andrew」チャンネルもおすすめです。
3. Profiler を使いこなす:
VR ではパフォーマンスが非常に重要であるため、VR 開発者は Profiler ウィンドウを使いこなすことが重要です。これは非常に複雑なツールで、コード、アセット、シーン設定、カメラレンダリング、ビルド設定などがアプリケーションのパフォーマンスにどのように影響するかを正確に把握することができます。
VR 向けの開発を行うエントリーレベルの仕事に就きたいと考えている場合、最も重要なのはカスタムの VR インタラクションの開発経験を示すポートフォリオです。自分のスキルを高めながら、小さなプロトタイプを開発して、将来の雇用主や教育機関と共有することができます。
3. Art for VR について
このコースでは、すべてのアートアセットと環境があらかじめ構築されており、モバイル VR ヘッドセットでのパフォーマンスに最適化されています。VR で完全に自分のものになる環境を作りたい方、VR プロジェクトのアート制作の仕事に就きたい方、スキルアップのために学べることはまだまだたくさんあります。
1. Universal Render Pipeline の理解:ユニバーサルレンダーパイプライン (URP) は、アーティストが使いやすいワークフローを提供し、モバイルからハイエンドのコンソールや PC まで、さまざまなプラットフォームで最適化されたグラフィックスを迅速かつ容易に作成できます。そのため、様々な処理能力を持つデバイス向けに開発することになる VR 開発では、非常に有用です。
2. ローポリアセットの開発:
VR ではパフォーマンスが非常に重要なので、モバイル VR ヘッドセットでパフォーマンスを発揮する素敵なローポリのアセットを開発することに慣れていることが重要です。
3. カスタムマテリアルとシェーダーの作成:
本コースではマテリアルやシェーダーについて簡単に触れましたが、自分でカスタムした VR アートを開発する場合、VR に最適化されたマテリアルやシェーダーを自分で開発できるかどうかが重要になります。
4. ライティングの詳細:
このコースでは、最適化されたライティングの基本を学びましたが、それは非常に深く複雑なトピックの表面に過ぎません。可能な限りパフォーマンスの高い方法で希望のライティングを実現するためには、ライティングをより深く探求することをお勧めします。
これらは、VR におけるアートのための最も重要なスキルのほんの一部です。実際に自分のアートを VR 環境に実装しようとすると、VR アートのパイプラインでさらに重要なスキルを学ぶことになります。
4. VR 開発者認定試験を受ける
すでに「Unity Certified User: Programmer」または「Unity Certified User: Artist」の認定資格を取得している方は、「The Unity Certified User VR Developer」の認定試験を受けることができます。試験範囲はこちらでご確認いただけます。
この資格は、将来の雇用主や教育機関に対して、VR 体験を開発する能力があることを証明するために使用することができます。Unity で VR 体験を作成する能力を問うもので、Unity の使用経験が 200 時間程度蓄積されていることを前提としています。
このコースをすべて修了した方は、この試験に合格することができます。ただし、確実に準備をしたい方は、追加で購入できるコースウェアがありますので、そちらをご利用ください。
5. 作品の共有
VR Room の開発を続けている方、個人プロジェクトなど、VR を使ってどんな作品を作っているのか、私たちは、あなたが VR で作成したものを是非見たいと思っています。
プロジェクトのスクリーンショットを撮ったり、私たちに説明している画面を録画したりして、ここに投稿し、あなたが作ったものを共有しましょう。スクリーンショットは、Unity エディターの中で撮ってもいいですし、デバイスから直接動画をキャプチャしても構いません。
少なくとも一人、他のクリエイターの投稿にコメントすることを強くお勧めします。そのプロジェクトのどこが気に入ったのか?新しい機能を追加するとしたら、どんなものがいいだろう?など
Oculus デバイスから直接動画をキャプチャするための追加リソース:
注意:
- Oculus デバイスは現在、ビデオ撮影時のマイク入力をキャプチャできませんが、アプリの音声は録音されます。
- 動画はリフレッシュレートが可変であるため、録音した音声が映像とずれてしまうことがあります。音声と映像を完全に同期させるには、動画編集ソフトで編集する必要があるかもしれません。