はじめに
Unity Asset Storeにてスプリングセールが始まっています!
(期間 : 2024年5月8日まで)
約300ものアセットが50%オフになっている上に、
24時間限定で最大70%オフにもなるフラッシュディールも同時開催されています!
Unity Asset Store - フラッシュディール
今回はこのセールに便乗して、
今まで書いた「アセット紹介記事の中からセール対象になっているもの」をまとめてみました!
エディタ拡張系アセット
エディタ拡張のアセットはUnity自体を拡張して便利な機能を付与する感じの物です。
どんなゲームを作る時にでも役立ち、作業効率が劇的にアップするので、
デフォルトのUnityに戻れなくなること請け合いです。
Hot Reload : コードの変更してもコンパイルをせずに即座に適用
Hot Reloadはコード(プログラム)の変更をコンパイルをせずに即座に適用出来る
いわゆるホットリロードがUnityで行えるアセットです。
つまり、Unityを再生しながらコードを編集して、それがゲーム上ですぐに確認出来るようになります。
Hot Reload - Unity Asset Store |
もちろん、全くコンパイルが発生しなくなるというわけではなく、
大きな変更の後はコンパイルして、その後の調整や諸々の確認の時に役立つという感じです。
それでも、かなり効率的になるのは間違いないので、必須級と言っても過言じゃないアセットです。
ちなみに毎月$388(約6万円)分の時間を節約出来るなんて試算が載っていたりもします。
さらにUnityの公認ソリューションなので、信頼度もバツグンです。
しかも、30日間の無料お試し版があり、Unity Personalならなんとずっと無料で使い続けられます……!
Hot Reload の無料評価はどのように機能しますか?
Hot Reload は、30 日間の無制限の無料トライアルでお楽しみいただけます。その後は、Unity のバージョンに関係なく、毎日 2 時間の無料 Hot Reload をご利用いただけます。この期間は、ライセンスを購入するまで続きます。
Hot Reload を購入すると、毎日無制限にリロードするなど、制限なく使用できます。これは、「Indie」の 1 回限りの購入と「Business」サブスクリプションの両方に適用されます。
Unity Personal を使用する場合、ホットリロードの料金を支払う必要がありますか?
Unity Personal をご利用の場合は、弊社の Web サイトから Hot Reload をダウンロードして無料でご利用いただけます。無料トライアル期間終了後も、制限なく引き続き無料でご利用いただけます。Hot Reload を使用するためにプランを購入する必要はありませんが、このツールの開発と改善を継続するためにご協力いただければ幸いです。
DeepL翻訳
Odin : Inspectorの拡張、シーン内の検証
OdinはInspectorの表示や機能を拡張して圧倒的に使いやすくするためのアセットです。
Inspector関連の属性が80以上も追加されるので、実装の楽さや安全さも増します。
Odin - Inspector and Serializer - Unity Asset Store |
「Inspectorにプロパティを表示したい!インデントやグループを設定したい!」
みたいな時に役立つアセットです。
なお、Odinはシーン内を検証し、Inspectorでの設定に問題のあるオブジェクトを見つける事も可能です。
SRDebugger : 実機用のコンソールやプロファイラ&実機でも使えるデバッグメニュー
SRDebuggerは実機上でコンソールのログを確認したり、簡易的なプロファイラが使えるアセットです。
実機デバッグの面倒さをかなり改善してくれる強い味方です。
SRDebugger - Console & Tools On-Device - Unity Asset Store |
「実機上でそのままログが見たい!実機上で確認出来るプロファイラが欲しい!」
みたいな時に役立つアセットです。
ちなみにSRDebuggerを使うと、実機でも使えるデバッグメニューが簡単に作れます。
Asset Hunter PRO : 使ってないアセットの検索と削除
Asset Hunter PROは使ってないアセットを調べて一括削除が出来るもので
「未使用のアセットを消してプロジェクトを軽くしたい!」みたいな時にオススメのアセットです。
Asset Hunter PRO - Unity Asset Store |
セーブデータ系アセット
Unityは意外とセーブデータ周りの実装が大変です。
なので、アセットを使うと効率良く実装出来ますし、暗号化やチート対策も簡単に行えます。
Easy Save : 簡単にセーブ&ロード&暗号化を実装
Easy Saveは名前の通り、PlayerPrefs並に簡単に使えるアセットですが、
ListやTransformなど色々な型を保存出来たり、暗号化を設定1つで実装出来たりと多機能でもあります。
Easy Save - The Complete Save Data & Serializer System - 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 2023 - Unity Asset Store |
実装手助け系アセット
セーブデータ以外にも、「無くても自力で実装出来るが、あると楽に実装が出来る」という
実装を手助けしてくれるみたいなアセットもたくさんあります。
Mesh Baker : メッシュの合成
Mesh Bakerは複数のMeshを一つにまとめる事で負荷の削減を行うアセットです。
最初は使い方に戸惑うかもしれませんが、効果は絶大です。
Mesh Baker - Unity Asset Store |
「3Dモデルが重すぎてスマホじゃ使えない!Unity上でメッシュを合成させたい!」
みたいな時に役立つアセットです。
Very Animation : Unity上でアニメーションの編集や新規作成
Very AnimationはUnityだけでアニメーションの編集や新規作成が出来るアセットです。
以下のようなちょっとしたポーズなら簡単に作ることが出来ますし、
凝ったものでも効率よく作成が可能です。また、既存アニメーションの編集も楽に行えます。
Very Animation - Unity Asset Store |
ちなみに日本語字幕付き動画チュートリアルが豊富なのもオススメポイントの一つです!
Magic Light Probes : ライトプローブの自動で配置
Magic Light Probesは面倒なライトプローブの設定を自動でやってくれるアセットです。
しかも3Dモデルに合わせて配置してくれるため、かなり自然な感じになります。
Magic Light Probes - Unity Asset Store |
Corgi Engine : 2D横スクロールゲーム用エンジン
Corgi Engineは2Dの横スクロールゲームを作るための完成プロジェクトアセットです。
2D横スクを作るのにも使えますし、実装方法の勉強にも使えます。
Corgi Engine - 2D + 2.5D Platformer - Unity Asset Store |
「2Dの横スクが作りたけど、どう作ればいいか分からない!」
みたいな時に役立つアセットです。
Pro Camera 2D : 2Dゲームのカメラ操作
Pro Camera 2Dは2Dカメラに追跡や揺れ、フェードなどの多種多様な機能を追加するアセットです。
機能が多いのに、使い方はかなり簡単なのも嬉しいポイントです。
Pro Camera 2D - The definitive 2D & 2.5D camera plugin for Unity - Unity Asset Store |
「カメラがプレイヤーを追いかけてほしい!カメラを揺らしたい!フェードさせたい!」
みたいな時に役立つアセットです。
エフェクト、演出系アセット
ゲームに色々な彩りを添えてくれるエフェクトや演出系のアセットです。
やはりゲームで見栄えというのは物凄く大事なので、こういうアセットはとても重宝します。
Damage Numbers Pro : テキスト(数字や文字列)のポップアップ演出
Damage Numbers Proはテキスト(数字や文字列)のポップアップ演出を簡単に実装出来るアセットです。
以下のような感じでテキストを表示する際に色や動き等の演出を簡単に付けられるアセットです!
Damage Numbers Pro |
なお、アセット名にDamageが付いていますが、ダメージ以外の用途でも幅広く使えますし、
uGUIはもちろん、2Dや3Dでも使えますし、URPやHDRPにも対応しています。
ちなみに買う前に試せるオンラインデモや、分かりやすいドキュメントもあります!
Beautify 3 : 簡単にゲームの見栄えを綺麗にする
Beautify 3はポストプロセスで簡単にゲームの見栄えを綺麗にするするアセットです。
Unityでポストプロセスと言えばPPS(Post Processing Stack)ですが、PPSと併用する事も可能です。
(紹介記事はBeautify 2のものだが、Beautify 3も同じような感じで使用することが可能)
Beautify 3 - Advanced Post Processing - Unity Asset Store |
「ゲームの見た目のクオリティをもっと上げたい!」
みたいな時に役立つアセットです。
Magica Cloth2 : 髪や胸、スカート等を簡単かつ自然に揺らせる
Magica Cloth2は髪や胸等の揺れ物を簡単に実装する事が可能なアセットです。
同系統の人気アセットDynamic Boneより簡単に使える上に、かなり自然な揺れ具合になります。
(紹介記事はBeautifyのものだが、Beautify 2も同じような感じで使用することが可能)
Magica Cloth 2 - Unity Asset Store |
ちなみにVRで使う事も可能です。
だいぶ揺れ物(髪、胸、スカート、服)の調整の仕方が分かってきた……!
— カン@ゲームクリエイター(Unity/Steam/スマホアプリ/UEFN/VR/Switch) (@Kan_Kikuchi) 2021年9月12日
結構破綻しにくくなってきて良い感じ?🤔
Steam:イカサマ異世界で俺様仏様https://t.co/pzR2zDbYKf#VR #madewithunity#indiegame #solodev pic.twitter.com/fyd2UhoQwg
試しに髪とかの揺れ物に触れられるようにしてみたらいい感じ!
— カン@ゲームクリエイター(Unity/Steam/スマホアプリ/UEFN/VR/Switch) (@Kan_Kikuchi) 2021年9月17日
VRだとインタラクティブ性一気に上がるし、多少の破綻に目を瞑ってでても実装した方が良さそうだな🤔
Steam:イカサマ異世界で俺様仏様https://t.co/pzR2zDbYKf#screenshotsaturday #VR #madewithunity#indiegame #solodev pic.twitter.com/wWDSjUaHmm
All In 1 Sprite Shader : 2Dの万能Shaderセット
All In 1 Sprite Shaderはフェードやアウトライン等のエフェクトを
簡単にSpriteRendererやImage(uGUI)に追加出来るアセットです。
各エフェクトを簡単に追加出来ますし、組み合わせて使う事も可能です。
All In 1 Sprite Shader - Unity Asset Store |