コガネブログ

平日更新を目標に Unity や C#、Visual Studio、ReSharper などのゲーム開発アレコレを書いていきます

【Unity】ゲームオブジェクトやアセットの選択履歴を管理できるエディタ拡張「Simple Selection History Lite」紹介(無料)

はじめに 「Simple Selection History Lite」は ゲームオブジェクトやアセットの選択履歴を管理できるエディタ拡張です 使い方 Unity メニューの「Tools > Simple Selection History > Show window」を押すと ゲームオブジェクトやアセットの選択履歴を管理…

【Unity】フォルダに対してモデルやテクスチャ、オーディオクリップのインポート設定を適用できるエディタ拡張「FolderInspector」紹介(無料)

はじめに 「FolderInspector」はフォルダに対してモデルやテクスチャ、 オーディオクリップのインポート設定を適用できるエディタ拡張です 使い方 フォルダを選択して「Enable Auto Import Setting」をオンにすると フォルダに含まれているモデルやテクスチ…

【Unity】モザイクシェーダを使用できる「Censor Effect」紹介(無料)

概要 2018/3/8 に「Censor Effect」がリリースされました 「Censor Effect」を導入すると、モザイクシェーダを使用できるようになります 検証環境 Unity 2018.2.14f1 Censor Effect 1.0 使用例 使い方 マテリアルの Shader を下記のいずれかに変更します FX/…

【Unity】アセットをブックマークできるエディタ拡張「History And Working Set Window」紹介(無料)

はじめに 「History And Working Set Window」はアセットをブックマークできるエディタ拡張です 使い方 Unity メニューの「Window > Working Set Window」を選択すると アセットをブックマークできるウィンドウが表示されます このウィンドウにアセットをド…

【Unity】エディタ上で単色もしくはグラデーションの画像ファイルを作成できる「Create Texture Asset」紹介(無料)

はじめに 「Create Texture Asset」を Unity プロジェクトに導入することで エディタ上で単色もしくはグラデーションの画像ファイルを作成できるようになります 使い方 Project ビューの「Create > Create Texture..」を選択して 表示されたウィンドウで作成…

【Unity】OS のデフォルトアプリケーションでファイルを開くことができるエディタ拡張「Default App Opener」紹介(無料)

はじめに 「Default App Opener」は OS のデフォルトアプリケーションで ファイルを開くことができるようになるエディタ拡張です 使い方 ファイルを右クリックして「Open in System Default Application」を選択するか ファイルを選択した状態で Ctrl + Shif…

【Unity】ミップマップを可視化できる「Mipmap Visualization」紹介(無料)

はじめに 「Mipmap Visualization」を Unity プロジェクトに導入することで ミップマップを可視化できるようになります 使い方 シーンのオブジェクトに「MipmapVisualization」をアタッチして ゲーム実行中に「Replace All」ボタンを押すと ミップマップを可…

【Unity】2D で斬撃エフェクトを実装できる「Simple Sprite Trails」紹介

はじめに 「Simple Sprite Trails」を Unity プロジェクトに導入することで 2D で斬撃エフェクトを実装できるようになります 使用例 使い方 斬撃エフェクトを表示したいスプライトに「Trail」という名前の子オブジェクトを作成して 「MeleeWeaponTrail」をア…

【Unity】2D スプライトの移動の軌跡を描画できる「Sprite Ghost Trail Renderer」紹介

はじめに 「Sprite Ghost Trail Renderer」を Unity プロジェクトに導入することで 2D スプライトの移動の軌跡を描画できるようになります 使用例 使い方 「SpriteGhostTrailRenderer」をアタッチすることで使用できます

【Unity】スプライトでノーマルマップやスペキュラマップなどが使用できる「Uber Shader for Sprites」紹介

はじめに 「Uber Shader for Sprites」を Unity プロジェクトに導入することで スプライトでノーマルマップやスペキュラマップなどが使用できるようになります 使用例 クイックスタート この記事ではスプライトでノーマルマップを使用する方法を紹介していき…

【Unity】3D オブジェクトで影に隠れた部分を描画できる「Standard Shader PBR with Occlusion Highlight」紹介

はじめに 「Standard Shader PBR with Occlusion Highlight」を Unity プロジェクトに導入することで 3D オブジェクトで影に隠れた部分を描画できるようになります 使用例 適用前 適用後 使い方 マテリアルの Shader を「Pinwheel/StandardSpecularOccludedH…

【Unity】Unity 製の PC ゲームにおける逆コンパイル・改造の方法と難読化による対策を紹介

はじめに この記事は「Unity #2 Advent Calendar 2018」の 12/6 の記事です Unity で作成したゲームは特に何も対策しなかった場合、 割と簡単にソースコードを閲覧したり改造したりすることができます この記事では Unity 製のゲームはどのように逆コンパイ…

【Unity】シンプルなディゾルブシェーダを使用できる「Simple Dissolve Shader」紹介(無料)

概要 2018/8/7 に「Simple Dissolve Shader」がリリースされました 「Simple Dissolve Shader」を導入すると、 シンプルなディゾルブシェーダを使用できるようになります 検証環境 Unity 2018.2.14f1 Simple Dissolve Shader 1.0 使用例 使い方 マテリアルの…

【Unity】画面の一部の色を反転できる「Selectable Inversion Image Effect」紹介(無料)

概要 2018/24/16 に「Selectable Inversion Image Effect」がリリースされました 「Selectable Inversion Image Effect」を導入すると、 画面の一部の色を反転できるようになります 検証環境 Unity 2018.2.14f1 Selectable Inversion Image Effect 1.0.3 使…

【Unity】ドット絵のゲームで 22 種類のフィルターを使用できる「Simple Dissolve Shader」紹介(無料)

概要 2018/2/27 に「Pixel Art Filters From Emulators」がリリースされました 「Pixel Art Filters From Emulators」を導入すると、 ドット絵のゲームで 22 種類のフィルターを使用できるようになります 検証環境 Unity 2018.2.14f1 Pixel Art Filters From…

【Unity】Unity の機能を async / await で使用できる「Await Extensions」紹介(無料)

概要 2018/9/14 に「Await Extensions」がリリースされました 「Await Extensions」を導入すると、 Unity の機能を async / await で使用できるようになります 検証環境 Unity 2017.4.7f1 Await Extensions 1.0 使用例

【Unity】ゲーム内にチートコードを実行するターミナルを追加できる「OpenTerminal」紹介(無料)

概要 2018/1/4 に「OpenTerminal」がリリースされました 「OpenTerminal」を導入すると、 ゲーム内にチートコードを実行するターミナルを追加できるようになります 検証環境 Unity 2018.2.2f1 OpenTerminal 1.0 使い方 シーンのオブジェクトに「Terminal」コ…

【Unity】ゲーム内にチートコードを実行するターミナルを追加できる「Command Terminal」紹介(無料)

概要 2018/8/1 に「Command Terminal」がリリースされました 「Command Terminal」を導入すると、 ゲーム内にチートコードを実行するターミナルを追加できるようになります 検証環境 Unity 2018.2.2f1 Command Terminal 1.0 使い方 シーンのオブジェクトに「…

【Unity】TextMesh Pro で文字列中に表示したい画像を Sprite Atlas に簡単にまとめられる「Simple Sprite Packer」紹介

はじめに この記事は「Unityゆるふわサマーアドベントカレンダー 2018」の 8/8 の記事です 昨日は @monry さんの 「Assembly Definition Files の地雷ポイントについて解説してみる」でした 明日は @matsu_vr さんの 「Google Resonance Audio + Ambisonics…

【Unity】暗視エフェクト「Deferred Night Vision」紹介(無料)

概要 2015/8/13 に「Deferred Night Vision」がリリースされました 「Deferred Night Vision」を導入すると、暗視エフェクトを実装できるようになります 検証環境 Unity 2017.4.1f1 Deferred Night Vision 1.0 使用例 適用前 適用後 使い方 カメラに「Deferr…

【Unity】ゲーム開発の企画に役立ちそうなオープンソースやアセットまとめ(自分用)

オープンソース JoyconLib - Nintendo Switch の Joy-Con のライブラリ MovableJoystick - 画面の好きな場所をタッチして使用できるジョイスティック CameraShake - カメラを揺らす Game-Eye-2D - 2D アクションゲームのカメラのコンポーネントのコレクショ…

【Unity】2D のライトを実装できる「Light2D - GPU Lighting System」紹介(無料)

概要 2015/2/26 に「Light2D - GPU Lighting System」がリリースされました 「Light2D - GPU Lighting System」を導入すると、 2D のライトを実装できるようになります 検証環境 Unity 2017.4.0f1 Light2D - GPU Lighting System 1.3 サンプル セットアップ …

【Unity】Shift を押しながらオブジェクトをドラッグすると複製できる「ShiftMove - clone objects」紹介(無料)

概要 2018/2/21 に「ShiftMove - clone objects」がリリースされました 「ShiftMove - clone objects」を導入すると、 Shift を押しながらオブジェクトをドラッグすると複製できるようになります 検証環境 Unity 2017.3.0f3 ShiftMove - clone objects 0.9.0…

【Unity】マウスに追従するカーソルを実装できる「Rotating Cursor」紹介(無料)

概要 2016/2/22 に「Rotating Cursor」がリリースされました 「Rotating Cursor」を導入すると、 マウスに追従するカーソルを実装できるようになります 検証環境 Unity 2017.3.0f3 Rotating Cursor 1.0 使用例 クイックスタート 「OrangeCursor」プレハブか…

【Unity】タップのみで遊べるカジュアルゲームの完成プロジェクト「Shoot The Ball - Ready To Publish Fun Arcade Game」紹介(無料)

概要 2016/5/6 に「Shoot The Ball - Ready To Publish Fun Arcade Game」がリリースされました 「Shoot The Ball - Ready To Publish Fun Arcade Game」は タップのみで遊べるカジュアルゲームの完成プロジェクトです 検証環境 Unity 2017.3.0f3 Shoot The …

【Unity】シンプルなソナーシェーダ「Simple Sonar Shader」紹介(無料)

概要 2017/11/1 に「Simple Sonar Shader」がリリースされました 「Simple Sonar Shader」を導入すると、 Scene ビュー上で使用できるホットキーを追加することができます 検証環境 Unity 2017.3.0f3 Simple Sonar Shader 1.0 使用例 クイックスタート ソナ…

【Unity】Scene ビューのグリッドを拡張できる「Grids MX - The Definitive Snapping Solution」紹介(無料)

概要 2015/12/18 に「Grids MX - The Definitive Snapping Solution」がリリースされました 「Grids MX - The Definitive Snapping Solution」を導入すると、 Scene ビューのグリッドを拡張できます 検証環境 Unity 2017.3.0f3 Grids MX - The Definitive Sn…

【Unity】○×ゲームの完成プロジェクト「Tic-Tac-Two: Turn-Based Game Tutorial v2.1」紹介(無料)

概要 2012/6/14 に「Tic-Tac-Two: Turn-Based Game Tutorial v2.1」がリリースされました 「Tic-Tac-Two: Turn-Based Game Tutorial v2.1」は○×ゲームの完成プロジェクトです 検証環境 Unity 2017.3.0f3 「Tic-Tac-Two: Turn-Based Game Tutorial v2.1」 1.0…

【Unity】Inspector でクラスのパラメータを一行で表示できる「OneLine」紹介(無料)

概要 2018/2/16 に「OneLine」がリリースされました 「OneLine」を導入すると、 Inspector でクラスのパラメータを一行で表示できるようになります 検証環境 Unity 2017.3.0f3 OneLine v0.2.3 使用例 using System; using UnityEngine; using OneLine; publi…

【Unity】カラーピッカーを表示できる「Color Picker Triangle」紹介(無料)

概要 2017/6/20 に「Color Picker Triangle」がリリースされました 「Color Picker Triangle」を導入すると、 カラーピッカーを表示できるようになります 検証環境 Unity 2017.3.0f3 Color Picker Triangle 1.0 使用例 使い方 「ColorPicker」プレハブをシー…