C#スクリプト

ゲーム開発

【Unity】敵キャラクターに「複雑な当たり判定」をつける方法

今回はUnityでの3Dゲーム開発に関する話題で、タイトルの通り 敵キャラクターに複雑な当たり判定をつける方法 をご紹介するという内容になっております。 Unityで3DアクションゲームやFPSなどを作っていると、特に大きな敵キャラクターの...
ゲーム開発

lilToonのディゾルブ効果(Dissolve)の使い方【Unity】

今回はUnity用の無料シェーダーであるlilToonに関するニッチな話題で、タイトルの通り lilToonでディゾルブ効果を使う方法 を分かりやすくまとめてみるという内容になっております。 私はゲーム開発でlilToonをよく使っており、...
ゲーム開発

【Unity】エディタ拡張の作り方!サンプル付きで便利な拡張機能の作り方を教えます

今回はUnityのエディタ拡張に関するUnity中級者向けの話題で エディタ拡張の基本的な作り方 をサンプル付きで丁寧にまとめてみるという内容になっております。 Unityでゲームを作っていると、誰しも「Unityエディタ上でこういうことが...
ゲーム開発

【Unity】マテリアルの値をC#スクリプトから変更する方法

今回はUnityに関する話題で、タイトルの通り マテリアルのプロパティの値をC#スクリプトから変更する方法 をサンプル付きで丁寧にご紹介するという内容になっております。 Unityでゲームを作っていると、例えば ダメージを受けた敵キャラの色...
ゲーム開発

【Unity】Addressablesの使い方!Unityでのリソース管理を最適化しよう

今回はUnityでのリソース管理・最適化に関する話題で、タイトルの通り Addressable Asset Systemの使い方 を一通りまとめてみるという内容になっています。 Unityで一定以上の規模のゲームを作っていると アセットを動...