本書は、Unity上でゲームエフェクトを制作していく過程を解説した書籍です。Shader Graphを使用してシェーダーを作成し、Shurikenでエフェクト制作する過程を解説していきます。またHoudiniなどのDCC(Digital Content Creation)ツールを使ったリソース制作の方法についても解説しています。Shurikenだけに的を絞った本ではなく、エフェクトに必要なシェーダー制作、リソース制作などにも踏み込んで解説しており、内容とレベルで妥協はありません。ゲームエフェクトの制作現場における必携の1冊です。Chapter 1 エフェクトの概要1-1 エフェクトとは、パーティクルとは1-2 本書で使用するツール1-3 エフェクト制作のワークフロー1-4 Unityの画面説明1-5 エフェクトのフォルダ構成と管理1-6 エフェクトで使用するマテリアルとシェーダー1-7 作成した素材の読み込みと設定方法Chapter 2 パーティクルエディタの概要2-1 エディタとモジュールの説明2-2 カラーとカーブエディタの使用方法2-3 テクスチャアニメーションとUVスクロール2-4 Custom Vertex Streamとプリセット機能Chapter 3 各モジュールの働き3-1 Mainモジュール3-2 EmissionモジュールとShapeモジュール3-3 Velocity系モジュール3-4 Color系モジュール3-5 SizeモジュールとRotation系モジュール3-6 NoiseモジュールとExternal Forcesモジュール3-7 CollisionモジュールとTriggerモジュール3-8 Sub EmitterモジュールとTexture Sheet Animationモジュール3-9 LightモジュールとTrailモジュール3-10 RendererモジュールとCustom DataモジュールChapter 4 基本的なエフェクトの作成4-1 舞い上がる木の葉エフェクトの作成4-2 流星エフェクトの作成4-3 防御エフェクトの作成4-4 移動するキャラクタから発生するバフエフェクトの作成Chapter 5 バリアエフェクトの作成5-1 バリアエフェクトの作成5-2 Houdiniの基礎知識5-3 Houdiniを使った球体状メッシュの作成5-4 Shader Graphを使ったシェーダーの作成5-5 マテリアルからのパラメータの調整5-6 半球状メッシュのエフェクトの組み合わせChapter 6 闇の柱エフェクトの作成6-1 闇の柱エフェクトの作成6-2 メッシュの作成6-3 シェーダーの作成6-4 エフェクトの組み立て6-5 柱の周りを旋回するダストパーティクルの作成6-6 螺旋状に上昇するトレイルの制作Chapter 7 ビームエフェクトの作成7-1 電撃属性ビームエフェクトの作成7-2 電撃シェーダーの作成7-3 シェーダーの完成7-4 チャージ時のライトと光の粒の作成7-5 チャージ完了時のフラッシュとコアの作成7-6 ビームエフェクトの完成Chapter 8 斬撃エフェクトの作成8-1 地面に叩きつける斬撃エフェクトの作成8-2 トゥーン系シェーダーの作成8-3 シェーダーの改良8-4 斬撃エフェクトの作成8-5 インパクトエフェクトの作成8-6 インパクトエフェクトへの要素の追加Chapter 9 テクスチャの制作9-1 Substance Designerを使ったテクスチャ作成9-2 SubstanceテクスチャのUnityでの使用方法9-3 AfterEffectsを使ったテクスチャ作成9-4 CC Kaleida(万華鏡)エフェクトを使った素材の作成