このページでは、Unity のエキスパートが提供する、制作現場で実証済みのベストプラクティスを学べるコンテンツを紹介しています。このページに掲載のガイドは、Unity の Technical Content Marketing チームが、業界のエキスパートや、Unity の R&D チーム および Accelerate Games Solutions チームのエンジニアやテクニカルアーティストと協力して作成しました。
###Unity で仮想および複合現実 (MR) 体験を作成する この e ブックでは、Unity の VR テンプレート、XR Interaction Toolkit、Apple Vision Pro、visionOS などを使用するための実用的なヒントを紹介しています。
###Unity のアニメーションに関する最も信頼のおけるガイド このガイドは、アニメーターやテクニカルアーティストに Unity のアニメーション機能を深く理解してもらうことを目的としています。アニメーション、ヒューマノイドアニメーション、ショートカット、UI のアニメーション化、イベントなどのインポートとエクスポートについて説明します。
###2D ゲームアート、アニメーション、アーティスト向けのライティング Unity 2D デモ Dragon Crashers のアートディレクターが Unity 2D のエキスパートの協力を得て作成したこのガイドでは、2D プロジェクトの設定、Unity と Autodesk の切り替え、スプライトの取り扱い、レイヤーのソートの方法などを解説しています。
###Unity ゲームデザイナープレイブック このガイドでは、経験豊富なゲームデザイナーに向けて、より効率的な制作とチームコラボレーションを実現するために Unity でアイデアをプロトタイプ化する方法を紹介しています。Visual Scripting、入力の作成、レベル設計ツール、マイクロインタラクションなどについて説明します。
###テクニカルアーティスト向けの Unity: 主なツールセットとワークフロー (Unity 2021 LTS エディション) このガイドは、Unity の最も経験豊富なテクニカルアーティストたちの多大な協力によって作成されました。アセットの使用、レンダーパイプライン、ライティング、ワールドビルディング、デジタルヒューマンなどについて説明しています。
###テクニカルアーティスト向けの Unity: 主なツールセットとワークフロー (Unity 2020 LTS エディション) このガイドは、Unity の最も経験豊富なテクニカルアーティストたちの多大な協力によって作成されました。アセットの使用、レンダーパイプライン、ライティング、ワールドビルディング、デジタルヒューマンなどについて説明しています。
###Unity でのユーザーインターフェースの設定と実装 この e ブックは、Unity の UI システムを使用してインターフェースを構築するためのステップバイステップのガイドを提供します。UI デザインと開発コンセプト、アセット準備ワークフロー、スタイリング、フォントなどのトピックがカバーされています。
###ゲームレベルデザインの概要 このガイドは、ゲーム業界のプロフェッショナルなレベルのデザイナーと Unity 製品の専門家によって執筆されました。Unity ProBuilder や Terrain (地形) システムなど、ワールドビルディングに適した Unity ツールを使用するためのキャリアのヒントと手順を紹介しています。
###プロジェクトの編成とバージョン管理のベストプラクティス (Unity 6) このガイドでは、バージョン管理の重要な概念を説明し、利用可能なさまざまなバージョン管理システムのいくつかを比較して、Unity Asset Manager や Build Automation などの Unity DevOps の追加ツールの概要を説明します。
###バージョン管理プロジェクト組織のベストプラクティス Unity でのバージョン管理とプロジェクト組織の基本について説明します。取り扱っているキートピックには、さまざまなバージョン管理ソリューションを使用した Unity プロジェクトの設定、Unity プロジェクトの編成、適切なフォルダー構成、命名基準などがあります。
###Unity の上級クリエーター向けユニバーサルレンダーパイプライン (URP) の概要 (Unity 6) 新しいプロジェクトに URP を設定し、URP の品質設定、アダプティブプローブボリューム、URP とカスタムシェーダー、HLSL に含まれる機能に関する操作を行う方法などについて、詳細なガイダンスを提供しています。
###ユニバーサルレンダーパイプライン (URP) を使用した一般的なビジュアルエフェクトに関するレシピ このガイドでは、URP を使用して一般的なエフェクトを作成するための 12 のレシピから選択できます。Renderer Feature によるエフェクトの作成、Shader Graph によるトゥーンシェーダーとアウトラインシェーダーのビルド、GPU インスタンシングの使用、リフレクションと屈折の生成の方法などを学びます。
###Unity の上級クリエーター向けユニバーサルレンダーパイプライン (URP) (Unity 2022 LTS) このガイドでは、デカール、URP 品質設定、コンバーターなどの領域の追加と変更、フォワード+、カスタムポストプロセスを含む全画面シェーダーグラフを配置するためのレンダリングパスの比較などについて説明します。
###Unity の上級クリエーター向けユニバーサルレンダーパイプライン (URP) (Unity 2021 LTS) このガイドでは、URP で新規プロジェクトを設定する方法や、ビルトインレンダーパイプラインベースの既存のプロジェクトを URP に変換する方法を説明しています。URP の品質設定とシェーダー、ライティング、シャドウ、特殊効果の設定などについて説明します。
###HD レンダーパイプライン (HDRP) (Unity 2022 LTS) 新しい水システム、SpeedTree による地形の作成などの新しい Terrain Tools、空、雲、ライティングエフェクトを作成するための追加機能、HDRP シェーダーおよび HDRP マテリアルの更新などを扱う最新のガイド。
###HD レンダーパイプライン (HDRP) (Unity 2021 LTS) このガイドには、PC とコンソールゲーム向けの高品質ライティングを作成するための詳細なリファレンスを掲載しており、HDRP の設定、カメラ、Volume フレームワーク、空の景色の作成、リフレクション、リアルタイムライティングなどのトピックを扱っています。
###HD レンダーパイプライン (HDRP) (Unity 2020 LTS) このガイドには、PC とコンソールゲーム向けの高品質ライティングを作成するための詳細なリファレンスを掲載しており、HDRP の設定、カメラ、Volume フレームワーク、空の景色の作成、リフレクション、リアルタイムライティングなどのトピックを扱っています。
###Unity で高度なビジュアルエフェクトを作成するための最も信頼性の高いガイド このガイドでは、Unity でビジュアルエフェクトオーサリングツールを使用して、水や液体、煙、炎、爆発、天候、衝撃、魔法、電気など、あらゆる種類のエフェクトを作成する方法について、包括的に紹介しています。
###Unity のモバイル、XR、ウェブでのゲームパフォーマンスの最適化 (Unity 6) このガイドでは、Unity 6 におけるモバイル、XR、Unity ウェブのパフォーマンスの最適化に関する最良かつ最新のヒントがすべてまとめられています。
###Unity におけるコンソールと PC のゲームパフォーマンスの最適化 (Unity 6) このガイドには、Unity 6 で利用可能な PC とコンソールのパフォーマンスの最適化に関する最良かつ最新のヒントがすべてまとめられています。
###モバイルゲームパフォーマンスの最適化 (Unity 2022 LTS) Unity のプロファイリングツール、プログラミング、コードアーキテクチャ、プロジェクト設定とアセット、GPU の最適化、オーディオ、UI、アニメーション、物理演算の最適化に関するヒントなどの全スイートを使用するためのヒントを紹介します。
###コンソールと PC のゲームパフォーマンスの最適化 (Unity 2022 LTS) このガイドには、Unity でコンソールと PC ゲームを開発するための 100 ページを超える最適化に関するベストプラクティスがまとめられています。プロジェクトの詳細なプロファイリング、コードとアーキテクチャのプログラミング、アセットとグラフィックスの最適化などに関するヒントを紹介します。
###Unity ゲームをプロファイルするための究極のガイド このガイドでは、Unity でアプリケーションをプロファイルし、メモリを管理して、電力消費を最初から最後まで最適化する方法について、高度な知識とアドバイスを提供しています。プロファイリングワークフローと Unity のプロファイリングツールの使用に関するベストプラクティスについて学習します。
###コンソールと PC ゲームのパフォーマンスの最適化 (Unity 2020 LTS) Unity のサポートエンジニアから、PC とコンソールゲームを最適化して滑らかなパフォーマンスとゲームプレイを実現するための方法に関する 80 を超えるヒントを入手できます。プログラミングとコードアーキテクチャ、GPU の最適化、メモリ、アセットなどのトピックを扱います。
###モバイルゲームパフォーマンスの最適化 (Unity 2020 LTS) このガイドには、モバイルゲームをできるだけ多くのデバイスでスムーズに動作するように最適化する方法に関する、75 を超えるヒントが記載されています。プログラミングとコードアーキテクチャ、GPU の最適化、メモリ、アセットなどについて学習します。
###Unity ゲーム開発フィールドガイド このガイドは、最新の Unity の機能とワークフローを理解するのに役立ちます。エディターナビゲーション、開発環境の設定、Unity のプロファイリングツール、物理演算、入力システムについて説明します。
###Unity 2022 LTS で生産性を向上 このガイドでは、Unity 2022 LTS で日常的なワークフローを改善するための 80 を超える時間節約のヒントを紹介しています。
###Unity 2020 LTS で生産性を向上 このガイドには、Unity 2020 LTS で日常的な集計ワークフローを改善するための、70 を超える時間節約のヒントがまとめられています。
###Unity の上級開発者のための DOTS 入門 このガイドを読むと、データ指向プログラミングについて理解を深め、DOTS が次のプロジェクトにとって正しい選択肢であるかどうかを評価できます。
###ScriptableObject を使用して Unity でモジュラー型ゲームアーキテクチャを作成 このガイドでは、Unity プロジェクトでの ScriptableObject の活用について、プロの開発者によるヒントを紹介します。古典的なアーケードゲームのメカニクスに着想を得た付属のデモプロジェクトを GitHub からダウンロードし、参考にしてください。
###C# スタイルガイド: スケーラブルでクリーンなコードの記述 Unity の C# コードを整理する方法、独自のコードスタイルガイドを作成するにあたっての考慮事項 (命名規則、フォーマット、クラス、メソッド、コメントなど) について、業界のベストプラクティスを学べます。
###ゲームプログラミングのパターンを活用したコードのレベルアップ このガイドは SOLID の原則を解説するものであり、Factory、Singleton、Command、State、Observer パターン、Object Pooling、Model View Presenter (MVP) など、ゲーム開発でよく知られているデザインパターンの実装方法を例示しています。
###デザインパターンと SOLID でコードをレベルアップ この更新された e ブックでは、SOLID の原則の実装に関するセクションがさらに拡充され、11 のプログラミングパターンの実践につながるコードサンプルプロジェクトが含まれています。