はじめに
現在Unity Asset Storeでは「年末年始セール」と題して、
6000以上のアセットが最大50%オフで買えるセールが実施中です。
さらに「年末年始セール特別クーポン」と題して、
全アセット5%オフで変えるクーポン「GOODBYE2020」も発行されています……!
今回はこのセールに便乗して、
今まで書いた「アセット紹介記事の中からセール対象になっているもの」をまとめてみました!
セールの概要
まずはセールの概要からですが、割引対象のセットは普通に買えばいいだけです。
ちなみに検索画面で「セール中のみ」をチェックすると割引されているアセットだけを表示出来ます。
なお、年末年始セールの期間は「12/15(火)17:00 ~ 1/8(金) 16:59」です。
次に特別クーポンの使い方ですが、
アセットをカートに入れた後、購入時にクーポンを適用する感じです。
ただし、クーポンを使うには「1回の購入で合計金額が119ドルを超える」という条件があります。
なお、年末年始セール対象のアセットにクーポンを併用する事も可能ですが、
+5%割引ではなく×5%割引という点と、
- 30%オフ対象アセット → 31.5%オフ (30% + 30% x 5%)
- 40%オフ対象アセット → 42%オフ (40% + 40% x 5%)
- 50%オフ対象アセット → 52.5%オフ (50% + 50% x 5%)
クーポンの期限が「1/1(金) 20:00」なので、
年末年始セールと終了時期が異なっている点には注意が必要です。
では、次項から本題である、セール対象のアセット紹介記事と、おすすめアセットを紹介していきます!
エディタ拡張系アセット
エディタ拡張のアセットはUnity自体を拡張して便利な機能を付与する感じの物です。
どんなゲームを作る時にでも役立ち、作業効率が劇的にアップするので、
デフォルトのUnityに戻れなくなること請け合いです。
Editor Console Pro : Consoleの拡張
Editor Console ProはConsoleをより使いやすく、便利にするためのアセットです。
使ってみないと便利さは伝わり辛いかもしれませんが、控えめに言っても神アセットです。
Editor Console Pro | Utilities Tools | Unity Asset Store |
「もっとログの詳細が欲しい!ログのカスタマイズを色々したい!」
みたいな時に役立つアセットです。
Odin : Inspectorの拡張、シーン内の検証
OdinはInspectorの表示や機能を拡張して圧倒的に使いやすくするためのアセットです。
Inspector関連の属性が80以上も追加されるので、実装の楽さや安全さも増します。
Odin - Inspector and Serializer | Utilities Tools | Unity Asset Store |
「Inspectorにプロパティを表示したい!インデントやグループを設定したい!」
みたいな時に役立つアセットです。
なお、Odinはシーン内を検証し、Inspectorでの設定に問題のあるオブジェクトを見つける事も可能です。
SRDebugger : 実機用のコンソールやプロファイラ&実機でも使えるデバッグメニュー
SRDebuggerは実機上でコンソールのログを確認したり、簡易的なプロファイラが使えるアセットです。
実機デバッグの面倒さをかなり改善してくれる強い味方です。
SRDebugger - Console & Tools On-Device | GUI Tools | Unity Asset Store |
「実機上でそのままログが見たい!実機上で確認出来るプロファイラが欲しい!」
みたいな時に役立つアセットです。
ちなみにSRDebuggerを使うと、実機でも使えるデバッグメニューが簡単に作れます。
Build Report Tool : Build Reportをより使いやすく
Build Report ToolはBuild Reportを見やすくしたり、保存したりするアセットです。
基本的にはアプリサイズ削減時に使う感じのものです。
Build Report Tool | Utilities Tools | Unity Asset Store |
「アプリの容量減らそうとBuild Report見たけど、分かりにくい!」
みたいな時に役立つアセットです。
セーブデータ系アセット
Unityは意外とセーブデータ周りの実装が大変です。
なので、アセットを使うと効率良く実装出来ますし、暗号化やチート対策も簡単に行えます。
Easy Save : 簡単にセーブ&ロード&暗号化を実装
Easy Saveは名前の通り、PlayerPrefs並に簡単に使えるアセットですが、
ListやTransformなど色々な型を保存出来たり、暗号化を設定1つで実装出来たりと多機能でもあります。
Easy Save - The Complete Save & Load Asset | Input Management | Unity Asset Store |
この"色々な型"を保存出来るというのが本当に色々で、intやstringはもちろん、
Enum、DateTime、Array(2次[,]と3次[,,]も)、List、HashSet、Dictionary、
AudioClip、Transform、Material、Vector3といったものまで保存出来てしまいます。
Anti-Cheat Toolkit : チート対策&検出
Anti-Cheat Toolkitはメモリ改ざんの抑止やPlayerPrefsの暗号化など、
よくあるチートに対する対策が簡単に実装でき、
しかも、最悪それらが突破されてたとしても、チートの検出も可能という万能チート対策アセットです。
Anti-Cheat Toolkit | Utilities Tools | Unity Asset Store |
実装手助け系アセット
セーブデータ以外にも、「無くても自力で実装出来るが、あると楽に実装が出来る」という
実装を手助けしてくれるみたいなアセットもたくさんあります。
Super Text Mesh : TextとTextMeshProの良い所取りなテキスト
Super Text MeshはTextMesh Proのように綺麗に文字表示+様々な装飾が可能で、
uGUIのTextのようにフォントが使えて、ルビ(ふりがな)振りや文字送りも可能なテキストアセットです。
Super Text Mesh | GUI Tools | Unity Asset Store |
「文字綺麗に表示したいし色々装飾もしたいけど、TextMesh Proは使うの面倒くさい……!」
みたいな人にオススメのアセットです。
InControl : ありとあらゆるコントローラーに対応
InControlは様々なコントローラーへの対応が簡単に出来るアセットです。
ありとあらゆるコントローラーやプラットフォームに対応しており、
キーボードやマウス、タッチ操作にも対応出来るようです。
InControl | Input Management | Unity Asset Store |
特にPC向けのゲームを作る際に実装時間を大幅に削減出来るアセットです。
Mesh Simplify : ポリゴンの削減
Mesh Simplifyは1クリックで3Dモデルのポリゴンを削減する事が出来るアセットです。
MeshRendererはもちろん、SkinnedMeshRendererにも使えます。
Mesh Simplify | Modeling | Unity Asset Store |
「3Dモデルが重すぎてスマホじゃ使えない!Unity上でポリゴンを減らしたい!」
みたいな時に役立つアセットです。
Mesh Baker : メッシュの合成
Mesh Bakerは複数のMeshを一つにまとめる事で負荷の削減を行うアセットです。
最初は使い方に戸惑うかもしれませんが、効果は絶大です。
Mesh Baker | Modeling | Unity Asset Store |
「3Dモデルが重すぎてスマホじゃ使えない!Unity上でメッシュを合成させたい!」
みたいな時に役立つアセットです。
Mesh Cutter : メッシュの一部分だけをカット
Mesh Cutterは3Dモデルのメッシュの一部分だけをカットするアセットです。
Mesh Cutter | Modeling | Unity Asset Store |
「アセットストアで買ったモデルの一部だけ切り取って使いたい」
という時に使えるアセットです。
Very Animation : Unity上でアニメーションの編集や新規作成
Very AnimationはUnityだけでアニメーションの編集や新規作成が出来るアセットです。
以下のようなちょっとしたポーズなら簡単に作ることが出来ますし、
凝ったものでも効率よく作成が可能です。また、既存アニメーションの編集も楽に行えます。
Very Animation | Animation Tools | Unity Asset Store |
ちなみに日本語字幕付き動画チュートリアルが豊富なのもオススメポイントの一つです!
2DDL Pro : 2Dの光と影
2DDL Proは2Dゲームに光と影を実装するためのアセットです。
2Dでも光だけならUnityの標準のライトで実装可能なので、
どちらかと言うと影を付けるためのアセットだったりします。
2DDL Pro : 2D Dynamic Lights and Shadows | Particles/Effects | Unity Asset Store |
「2Dゲームだけどいい感じに光と影を付けて見栄えを良くしたい!」
みたいな時に役立つアセットです。
Corgi Engine : 2D横スクロールゲーム用エンジン
Corgi Engineは2Dの横スクロールゲームを作るための完成プロジェクトアセットです。
2D横スクを作るのにも使えますし、実装方法の勉強にも使えます。
Corgi Engine - 2D + 2.5D Platformer | Systems | Unity Asset Store |
「2Dの横スクが作りたけど、どう作ればいいか分からない!」
みたいな時に役立つアセットです。
Pro Camera 2D : 2Dゲームのカメラ操作
Pro Camera 2Dは2Dカメラに追跡や揺れ、フェードなどの多種多様な機能を追加するアセットです。
機能が多いのに、使い方はかなり簡単なのも嬉しいポイントです。
Pro Camera 2D - The definitive 2D & 2.5D Unity camera plugin | Camera | Unity Asset Store |
「カメラがプレイヤーを追いかけてほしい!カメラを揺らしたい!フェードさせたい!」
みたいな時に役立つアセットです。
エフェクト、演出系アセット
ゲームに色々な彩りを添えてくれるエフェクトや演出系のアセットです。
やはりゲームで見栄えというのは物凄く大事なので、こういうアセットはとても重宝します。
Mesh Effects : 3Dモデルの表面にエフェクト
Mesh Effectsは3Dモデルの表面(メッシュ)にエフェクトを発生するアセットです。
アニメーションしているオブジェクトにも使えるので、かなり使い勝手が良いです。
Mesh Effects | Spells | Unity Asset Store |
「3Dキャラに合わせてエフェクトを出したい!目立たせたい!」
みたいな時に役立つアセットです。
Simple Interactive Water for URP VR : 3Dで波の動きや水のしぶきを表現
Simple Interactive Water for URP VRは3Dで波の動きや水のしぶきを表現するアセットです。
簡単に高クオリティの水を表現出来る神アセットです……!
Simple Interactive Water for URP VR
— カン@Game Creator(Unity/VR/Switch/Steam) (@Kan_Kikuchi) 2020年4月13日
+
SteamVR Plugin pic.twitter.com/w7CgtlMYXM
Simple Interactive Water for URP VR | 2D Water | Unity Asset Store |
All In 1 Sprite Shader : 2Dの万能Shaderセット
All In 1 Sprite Shaderはフェードやアウトライン等のエフェクトを
簡単にSpriteRendererやImage(uGUI)に追加出来るアセットです。
各エフェクトを簡単に追加出来ますし、組み合わせて使う事も可能です。
All In 1 Sprite Shader | VFX Shaders | Unity Asset Store |
Post Processing Profiles : ポストプロセスの設定集
Post Processing ProfilesはPost Processing Stackの設定ファイルが色々入っているアセットです。
Post Processing Stackは意外といい感じに調整するのは難しいので、結構重宝するアセットです。
Post Processing Profiles | Fullscreen & Camera Effects | Unity Asset Store |