はじめに
現在Unity Asset Storeでは「平成最後の応援セール」と題して、
全アセットが10%OFFで買えるセールが実施中です。
Unity Asset Storeではセール自体は頻繁に行われていますが、
好きなアセットを10%OFFで買えるというのは中々ないので、
今回はこのセールに便乗して、今まで書いたアセットの紹介記事をまとめてみました!
(無料のアセットについての記事もあります)
ついでに今後書く紹介記事を書く予定のアセットも載せてあります。
なお、今回のセールの概要をまとめると以下のような感じ。
- クーポンコード「LNY10PERCENT」を入力すると、どのアセットでも10%OFF
- 1アカウント1会計のみ
- 2019/2/22まで
- Plus/Proライセンスを持っていると20%割引されるアセットは20%OFFが優先(30%OFFにはならない)
ちなみに以下のアセットだけは、クーポンコード「LNY30PERCENT」を使う事で30%OFFになります。
(このクーポンも1会計のみ、ただしLNY10PERCENTとは別カウント)
目次
- はじめに
- 目次
- ZDatabase : 暗号化出来るPlayerPrefs
- Advanced PlayerPrefs Window : PlayerPrefsの操作
- Mesh Simplify : ポリゴンの削減
- Mesh Baker : メッシュの合成
- SAColliderBuilder : コライダーの自動作成
- Head Look Controller : キャラの顔の向きを操作
- Unity Visual Search : 形状でアセット検索、3Dモデルのプレビュー
- Motion Library : 任意のキャラで動作確認出来るアニメーション
- AutoLocalization : ワークシートを使った簡単ローカライズ
- Panic Button : 無限ループを止める
- 2DDL Pro : 2Dの光と影
- Corgi Engine : 2D横スクロールゲーム用エンジン
- Pro Camera 2D : 2Dゲームのカメラ操作
- Editor Camera : SceneViewカメラの情報を保存
- Editor Console Pro : Consoleの拡張
- Odin : Inspectorの拡張、シーン内の検証
- QHierarchy : Hierarchyの拡張
- Favorites Tab[s] : アセットやオブジェクトのお気に入り機能
- SRDebugger : 実機用のコンソールやプロファイラ
- Build Report Tool : Build Reportをより使いやすく
- Dynamic Bone : 3Dモデルを揺らす
- Exploder : 3Dモデルを爆発させる
ZDatabase : 暗号化出来るPlayerPrefs
ZDatabaseはデータの管理&暗号化をするためのアセットです。
DataBaseと言ってもPlayerPrefsとほぼ同じ感覚で使えます。
「セーブデータを素のまますると、簡単に改竄(チート)されてしまうからどうにかしたい!」
みたいな時に役立つアセットです。
Advanced PlayerPrefs Window : PlayerPrefsの操作
Advanced PlayerPrefs WindowはPlayerPrefsに保存された値の表示や変更、
作成に削除、検索とエクスポート&インポートまで可能にするアセットです。
「現在のPlayerPrefsの値を確認したい!GUIで変更したい!」
みたいな時に役立つアセットです。
Mesh Simplify : ポリゴンの削減
Mesh Simplifyは1クリックで3Dモデルのポリゴンを削減する事が出来るアセットです。
MeshRendererはもちろん、SkinnedMeshRendererにも使えます。
「3Dモデルが重すぎてスマホじゃ使えない!Unity上でポリゴンを減らしたい!」
みたいな時に役立つアセットです。
Mesh Baker : メッシュの合成
Mesh Bakerは複数のMeshを一つにまとめる事で負荷の削減を行うアセットです。
最初は使い方に戸惑うかもしれませんが、効果は絶大です。
「3Dモデルが重すぎてスマホじゃ使えない!Unity上でメッシュを合成させたい!」
みたいな時に役立つアセットです。
SAColliderBuilder : コライダーの自動作成
SAColliderBuilderはメッシュに合わせてコライダーを自動作成してくれるアセットです。
人のように各部位のオブジェクトが存在する場合は、対応した箇所にコライダーが配置されるので、
アニメーションに合わせてコライダーが動くように出来ます。
「キャラクターやオブジェクトに合わせてコライダー設定するのめんどくさい!」
みたいな時に役立つアセットです。
Head Look Controller : キャラの顔の向きを操作
Head Look Controllerはキャラクターが常に特定の位置を見るように出来るアセットです。
ただし、iOSとAndroidでは使えません。
「キャラクターにずっとカメラの方を見ていて欲しい!」
みたいな時に役立つアセットです。
Unity Visual Search : 形状でアセット検索、3Dモデルのプレビュー
Unity Visual SearchはUnity Asset Storeにある3Dモデルのアセットを形状から検索したり、
自分のプロジェクトのシーン上にプレビューしたり出来るアセットです。
「こんな形のアセットがほしい!アセットストアの3Dモデルを試したい!」
みたいな時に役立つアセットです。
Motion Library : 任意のキャラで動作確認出来るアニメーション
Motion Libraryは任意のキャラでアニメーションが確認でき、1アニメごとの購入も出来るアセットです。
なお、あくまでMotion Libraryで売っているアニメーションの動作確認が出来るだけで、
Unity Asset Storeで売っているアニメーションの動作確認が出来るわけではありません。
「このキャラで使えるアニメーションがほしい!買う前にアニメの動作確認がしたい!」
みたいな時に役立つアセットです。
AutoLocalization : ワークシートを使った簡単ローカライズ
AutoLocalizationはエクセルなどのワークシートを使ってローカライズするためのアセットです。
ちなみに作ったのは僕です。
「ローカライズをしたいけど、出来るだけ簡単にやりたい!」
みたいな時に役立つアセットです。
Panic Button : 無限ループを止める
Panic ButtonはUnityエディタが完全に操作不能になる無限ループを止めるためのアセットです。
そんなに活躍の出番はないアセットなので、もしもの時の保険の用な感じです。
「無限ループが起きるとUnityを強制終了しなければいけないのがめんどくさい!」
みたいな時に役立つアセットです。
2DDL Pro : 2Dの光と影
2DDL Proは2Dゲームに光と影を実装するためのアセットです。
2Dでも光だけならUnityの標準のライトで実装可能なので、
どちらかと言うと影を付けるためのアセットだったりします。
「2Dゲームだけどいい感じに光と影を付けて見栄えを良くしたい!」
みたいな時に役立つアセットです。
Corgi Engine : 2D横スクロールゲーム用エンジン
Corgi Engineは2Dの横スクロールゲームを作るための完成プロジェクトアセットです。
2D横スクを作るのにも使えますし、実装方法の勉強にも使えます。
「2Dの横スクが作りたけど、どう作ればいいか分からない!」
みたいな時に役立つアセットです。
Pro Camera 2D : 2Dゲームのカメラ操作
Pro Camera 2Dは2Dカメラに追跡や揺れ、フェードなどの多種多様な機能を追加するアセットです。
機能が多いのに、使い方はかなり簡単なのも嬉しいポイントです。
「カメラがプレイヤーを追いかけてほしい!カメラを揺らしたい!フェードさせたい!」
みたいな時に役立つアセットです。
Editor Camera : SceneViewカメラの情報を保存
Editor CameraはSceneViewの位置や角度などの情報を保存し、いつでも復元出来るアセットです。
広いマップがあるゲーム、特に3Dでは重宝します。
「SceneViewで表示する位置を記録しておきたい!簡単に切り替えられるようにしたい!」
みたいな時に役立つアセットです。
Editor Console Pro : Consoleの拡張
Editor Console ProはConsoleをより使いやすく、便利にするためのアセットです。
使ってみないと便利さは伝わり辛いかもしれませんが、控えめに言っても神アセットです。
「もっとログの詳細が欲しい!ログのカスタマイズを色々したい!」
みたいな時に役立つアセットです。
Odin : Inspectorの拡張、シーン内の検証
OdinはInspectorの表示や機能を拡張して圧倒的に使いやすくするためのアセットです。
Inspector関連の属性が80以上も追加されるので、実装の楽さや安全さも増します。
「Inspectorにプロパティを表示したい!インデントやグループを設定したい!」
みたいな時に役立つアセットです。
なお、Odinはシーン内を検証し、Inspectorでの設定に問題のあるオブジェクトを見つける事も可能です。
QHierarchy : Hierarchyの拡張
QHierarchyはHierarchyによく使用する機能を追加するアセットです。
色々と機能はありますが、全部表示するとごちゃごちゃし過ぎるので、
必要に応じて切り替えて使うです。
「Hierarchy上でオブジェクトの表示を切り替えたい!missingやnullを検知して表示してほしい!」
みたいな時に役立つアセットです。
Favorites Tab[s] : アセットやオブジェクトのお気に入り機能
Favorites Tab[s]はアセットやオブジェクトのお気に入り機能を追加するアセットです。
お気に入り登録した物は専用のウィンドウからいつでも簡単にアクセス出来ます。
「オブジェクトがどこにあるか分からない!よく見るアセットを固定しておきたい!」
みたいな時に役立つアセットです。
SRDebugger : 実機用のコンソールやプロファイラ
SRDebuggerは実機上でコンソールのログを確認したり、簡易的なプロファイラが使えるアセットです。
実機デバッグの面倒さをかなり改善してくれる強い味方です。
「実機上でそのままログが見たい!実機上で確認出来るプロファイラが欲しい!」
みたいな時に役立つアセットです。
ちなみにSRDebuggerを使うと、実機でも使えるデバッグメニューが簡単に作れます。
Build Report Tool : Build Reportをより使いやすく
Build Report ToolはBuild Reportを見やすくしたり、保存したりするアセットです。
基本的にはアプリサイズ削減時に使う感じのものです。
「アプリの容量減らそうとBuild Report見たけど、分かりにくい!」
みたいな時に役立つアセットです。
Dynamic Bone : 3Dモデルを揺らす
Dynamic Boneは3Dモデルのボーンを揺らすためのアセットです。 (紹介記事執筆予定)
VRChat界隈でもよく使われているようです。
Dynamic Bone - Asset Store |
「胸やスカートを揺らしたい!」
みたいな時に役立つアセットです。
Exploder : 3Dモデルを爆発させる
Exploderは3Dモデルを爆発し、破片を飛び散らせるアセットです。 (紹介記事執筆予定)
ちなみに飛び散らせる破片は自動生成してくれます。
Exploder - Asset Store |
「爆弾でオブジェクトを爆発させ、粉々に吹き飛ばしたい!」
みたいな時に役立つアセットです。